mysql sql語句過長 sql語句過長怎麼辦?

2021-10-17 22:59:15 字數 1096 閱讀 9327

我用vb呼叫accessmysql="select[欄位0]from[資料表1]where[欄位1]='"&datagrid1.columns(0).text&"'and[欄位2]='"&datagrid1.columns(1).text&"'and[欄位3]='"&datagrid1.columns(2)....

我用vb呼叫access

mysql = "select [欄位0] from [資料表1] where [欄位1]='" & datagrid1.columns(0).text & "' and [欄位2]='" & datagrid1.columns(1).text & "' and [欄位3]='" & datagrid1.columns(2).text & "' and [欄位4]='" & datagrid1.columns(3).text & "' and [欄位5]='" & datagrid1.columns(4).text & "' and [欄位6]='" & datagrid1.columns(5).text & "' and [欄位7]='" & datagrid1.columns(6).text & "' and [欄位8]='" & datagrid1.columns(7).text & "' and [欄位9]='" & datagrid1.columns(8).text & "' and [欄位10]='" & datagrid1.columns(9).text & "' and [欄位11]='" & datagrid1.columns(10).text & "' and [欄位12]='" & datagrid1.columns(11).text & "' and [欄位13]='" & datagrid1.columns(12).text & "' and [欄位14]='" & datagrid1.columns(13).text & "'"

rs.open mysql, cn, adopendynamic, adlockoptimistic

然後就報錯,檢視本地視窗發現mysql後面幾個字元被截掉了,怎麼辦?

後來我又用了陣列,傳送到rs內,在本地視窗內發現rs下的source內的select語句後面幾個字元也被截掉了,估計是字串太長了,請問下這個該怎麼解決啊???

展開

sql建表語句轉成mysql sql語句建立成登入

sql語句建立成登入 1 windows登入賬戶口 exec ap grantlogin windows網域名稱 域賬戶 2 sql 登入賬戶 exec sp addlogin 賬戶名 密碼 3 建立資料庫使用者 exec spgrantdbaccess 登入賬戶 資料庫使用者 二 給資料庫使用者授...

mysql sql 子查詢語句 SQL子查詢

子查詢或內部查詢或巢狀查詢在另乙個sql查詢的查詢和嵌入式where子句中。子查詢用於返回將被用於在主查詢作為條件的資料,以進一步限制要檢索的資料。子查詢可以在select,insert,update使用,而且隨著運算子如delete語句 in,between 等.這裡有一些規則,子查詢必須遵循 子...

MySql Sql語句總結

建表語句 create table class id int primary key,class char 255 name varchar 4000 hobby text int 和 integer 是一樣的,只是為了簡寫罷了,主鍵宣告直接跟在定義後面,char和varchar char是固定長度...