當前位置:首頁 » 編程語言 » vbsql字元串

vbsql字元串

發布時間: 2022-07-03 10:26:58

Ⅰ vb用sql查詢時條件字元串多達上百個如何處理

咦 你發你寫的sql語句粗來瞧瞧,看能不能精簡

你可以把葯品分類啊 這樣查找的時候就不需要輸入那麼多葯品名。

我曾經做過多表查詢的,那時候統計過sql語句長度是3300+。
如果SQL語句太復雜會有提示的。
其他情況不太清楚哦

Ⅱ vb 顯示字元串sql語句

沒用過delphi

第一個方法:
你可以在 strQstr = "select OR20021,OR20003"+strQstr
下一行加上
debug.print strQstr '斷點設在這里

然後,使用斷點,就可以在下面看到strQstr的內容了

第二個方法:
在strQstr = "select OR20021,OR20003"+strQstr
下一行加上
msgbox strQstr
以提示框的方式把strQstr輸入

Ⅲ 在VB中,如何使用SQL語句,將含有「#」和「$」的字元串寫入Access資料庫

只要是欄位類型為文本的欄位,將含有「#」和「$」的字元串(須要將字元串用引號括起來)寫入數據表中不會有任何麻煩。

下面例子使用ADO數據訪問對象運行SQL語句,將含有「#」和「$」的字元串寫入當前目錄下名為「DB2.mdb 」的ACCESS資料庫中的「Students"表的「name"欄位里:

Private Sub Command4_Click()
Dim cn As New ADODB.Connection
Dim cnStr As String
Dim strSql As String
cnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" & App.Path & "\DB2.mdb ';"
cn.Open cnStr
strSql = "insert into students (id,name) values('006','林#木#啥$100')"
cn.Execute strSql
cn.Close
Set cn= Nothing
End Sub

Ⅳ VB中執行字元串里的SQL語句

如果庫中有記錄,可以使用如下查詢方式:
select
top
1
'hello
word'
from
tb;
如果想轉換數據格式,根據不同的資料庫,可以用str()、cstr()、trim()等函數.

Ⅳ 如何將VB里字元串的值傳到sql變數中

條件用in對比
select * from 表 where 條件 in t

Ⅵ vb的空字元串怎麼傳給sql

條件用in對比
select * from 表 where 條件 in t

看你sql語句是在哪裡寫的,你可別真到sql里去寫,而是在vb里寫調用sql的語句。前半部分是加引號的"select * from 表 where 條件 in" 後面部分不加引號直接調變數是 & t

Ⅶ vb 中執行sql查詢語句返回一個字元串

如果庫中有記錄,可以使用如下查詢方式:
SELECT
top
1
'hello
word'
FROM
tb;
如果想轉換數據格式,根據不同的資料庫,可以用str()、cstr()、trim()等函數.

Ⅷ 求助VB連SQL字元串(用ODBC不用ADO)

使用ADO對象和ODBC數據源連接資料庫
使用帶有DSN或FileDSN的語法結構:
建立連接到SQL Server2000資料庫的ODBC數據源,
添加對ADO對象的應用
聲明ADO對象:例如Connection對象、Recordset對象、
連接到資料庫:使用Connection.Open ConnectionString方法
*註:ConnectionString="Provider=MSDASQL;DSN=myserver;Database=htgl;User ID=sa;Password=0000"
使用無DSN(非DSN連接)的語法結構:
添加對ADO對象的應用
聲明ADO對象:同上
連接到資料庫:使用Connection.Open ConnectionString方法
*註:ConnectionString="Provider=(SQL Server);SERVER=cbserver;Database=htgl;User ID=sa;Password=0000"

odbc建system那個 driver 選sqlserver 因為你的資料庫是sqlserver

Ⅸ VB如何設置ADODC連接SQL字元串使用變數

應該可以吧,不過變數不能這么的表示,要加單引號及雙引號和& 字元,試試改成user id = '" & trim(ip.text)&"',其餘的參照

Ⅹ VB中SQL的連接字元串的安全問題

不太了解你想要幹嘛,假定你想建立一個用戶資料庫,

1. 用戶第一次注冊時會打入用戶名 user name 和密碼 password
2. 計算密碼的 hash = HASH(password)
3. 把 user name 和 hash 存入你的用戶資料庫
4. 用戶以後登錄時再次打入 user name 和 password
5. 重復同樣的計算 hash' = HASH(password)
6. 從資料庫中提出 select password_hash where username = "用戶輸入的用戶名"
7. 比較提出的 password_hash 和 hash'

整個過程中只傳送 HASH(password), 而不是 password. 如果用戶輸入口令到你的程序是安全的(比如 SSL, https, ssh 等), 那麼這個口令就永遠不會在網上明文傳送. HASH() 可以用 MD5 或者 SHA.

熱點內容
python調用restful 發布:2022-08-10 13:04:17 瀏覽:488
u盤文件夾空的 發布:2022-08-10 13:03:05 瀏覽:835
畫cad什麼配置最好 發布:2022-08-10 13:00:16 瀏覽:301
名馭為什麼配置低 發布:2022-08-10 12:58:29 瀏覽:394
x5應該選什麼配置 發布:2022-08-10 12:58:10 瀏覽:557
怎麼查伺服器第一名 發布:2022-08-10 12:58:07 瀏覽:736
訪問反意思 發布:2022-08-10 12:55:50 瀏覽:102
idea中gbk不能編譯中文 發布:2022-08-10 12:55:37 瀏覽:881
連了無線在哪裡看密碼 發布:2022-08-10 12:55:24 瀏覽:630
演算法實例講解 發布:2022-08-10 12:53:52 瀏覽:879