當前位置:首頁 » 編程語言 » vbsqlinsertinto

vbsqlinsertinto

發布時間: 2022-06-24 15:54:25

『壹』 vb sql insert into 語句語法錯誤 求解

sql = "insert into 臨時用表 (序號,名稱) valuess (5, 4)"

改為
sql = "insert into 臨時用表 (序號,名稱) values (5, 4)"

如果是字元型:
sql = "insert into 臨時用表 (序號,名稱) values ('abbbccc', 'fgkhkljl')"

如果是變數:
a=5
b=4
sql = "insert into 臨時用表 (序號,名稱) values (" & a & ", " & b & ")"

『貳』 VB中關於SQL insert into 的問題

兩種情況,具體不明白的再問我

'如果是數字類型的
Sub test()
Dim arr() As String
Dim str As String
Dim sql As String
Dim i As Integer
str = "111 222 333 444 555 666"
arr() = Split(str, " ")

For i = 0 To 3
sql = sql + arr(i) + ","
Next
Print sql

For i = 4 To UBound(arr())
sql = sql + arr(i)
Next
Print sql

sql = "insert into table_name(欄位1,欄位2,欄位3,欄位4,欄位5) values (" + sql + ")"
Print sql

End Sub

'如果是字元類型的
Sub test2()
Dim arr() As String
Dim str As String
Dim sql As String
Dim i As Integer
str = "111 222 333 444 555 666"
arr() = Split(str, " ")

For i = 0 To 3
sql = sql + "'" + arr(i) + "',"
Next

sql = sql + "'"
Print sql

For i = 4 To UBound(arr())
sql = sql + arr(i)
Next
sql = sql + "'"
Print sql

sql = "insert into table_name(欄位1,欄位2,欄位3,欄位4,欄位5) values (" + sql + ")"
Print sql
End Sub

『叄』 在vb中,我要用INSERT INTO 插入數組到sql資料庫,如何實現呢

試試用recordset對象去寫
rs.addnew
rs.fields("stemp")=bTemp
rs.update

『肆』 VB 中insert into select 語句怎麼執行不了

sql1,sql2,sql3 都是一個字元類型變數,怎麼就可以這樣執行?

要利用ADODB.Connection對象的Execute方法
基本步驟應該這樣:
ds.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source= " & App.Path & "\評價系統.accdb;Persist Security Info=False;"
ds.Execute "INSERT INTO 緩變追加 ( ID, BSC, 查詢日期, [考核時段掉話次數(24小時)之平均值], [考核時段掉話次數(24小時)], 劣化天數 )"

或者:
ds.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source= " & App.Path & "\評價系統.accdb;Persist Security Info=False;"
sql3 = "INSERT INTO 緩變追加 ( ID, BSC, 查詢日期, [考核時段掉話次數(24小時)之平均值], [考核時段掉話次數(24小時)], 劣化天數 )"
ds.Execute sql3

『伍』 VB中的insert into語句

INSERT INTO 語句用於向表格中插入新的行【1】,是SQL結構化查詢語言INSERT命令的用法【2】。
語法:
INSERT INTO 表名稱 VALUES (值1, 值2,....)我們也可以指定所要插入數據的列:
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
VB的代碼中可使用INSERT INTO語句,通過ADO數據對象或ADODC數據控制項的屬性RecordSource向表格中插入新的行,或者建立新的表。【3】
參考:
【1】http://ke..com/link?url=EHhz0m1ELgANPld_
【2】http://ke..com/link?url=-VkoZp8WI2j9SLrBKJqmaxMXpBL9Xf_
【3】Visual Basic 6.0 資料庫開發,清華大學出版社,ISBN 7-900622-12-8,p699-724

『陸』 vb sql insert插入變數怎麼寫

cnn,3,1 裡面的3代表是使用的靜態游標,表示用戶對記錄說做的修改,增加或刪除記錄都不會反映到記錄集中

可以直接寫

cnn.execute("insert into user values('"&b&"','"&a&"')")

『柒』 VB編程時用SQL語句如何向資料庫添加數據

Adodc1.CommandType = 1
a= "insert into 表1 values('1003', '11','12')"

Adodc1.Recordset.AddNew

Adodc1.RecordSource = a
Adodc1.Refresh

Adodc1.Recordset.Update

空格可以去掉 為了方便你看所以才空的 你試試看 看對不 希望有幫助

『捌』 VB insert into 的用法

1、iNSERT
INTO
語句用於向表格中插入新的行。
語法:INSERT
INTO
表名稱
VALUES
(值1,
值2,....)
2、INSERT
INTO
SELECT,把一個表的數據插入到另一個表
語法:Insert
into
Table2(field1,field2,...)
select
value1,value2,...
from
Table1
注意地方:
(1)要求目標表Table2必須存在,並且欄位field,field2...也必須存在
(2)注意Table2的主鍵約束,如果Table2有主鍵而且不為空,則
field1,
field2...中必須包括主鍵
(3)注意語法,不要加values,和插入一條數據的sql混了,不要寫成:
Insert
into
Table2(field1,field2,...)
values
(select
value1,value2,...
from
Table1)
(4)由於目標表Table2已經存在,所以除了插入源表Table1的欄位外,還可以插入常量。
例子:Insert
into
Table2(a,
c,
d)
select
a,c,5
from
Table1

『玖』 VB插入數據(insert into)到SQL,如何把數據顯示到窗口的text中

text6.text=conn.Execute("select max(tubh) from tooluse").Fields(0).Value

熱點內容
linux反編譯jar 發布:2025-02-05 10:46:29 瀏覽:25
演算法激勵 發布:2025-02-05 10:45:48 瀏覽:304
java16進制字元串 發布:2025-02-05 10:38:13 瀏覽:643
創業團隊配置有哪些 發布:2025-02-05 10:37:40 瀏覽:630
王者鍵盤怎麼設置安卓 發布:2025-02-05 10:32:01 瀏覽:373
阿里雲輕量伺服器ip搭建 發布:2025-02-05 10:24:46 瀏覽:487
編程高精度 發布:2025-02-05 10:22:28 瀏覽:230
使命召喚如何配置爆炸狙 發布:2025-02-05 10:08:12 瀏覽:143
java訪問共享目錄 發布:2025-02-05 10:03:56 瀏覽:282
行車記錄儀存儲卡多大合適 發布:2025-02-05 09:35:21 瀏覽:112