0

我想问一些事情,

我写了这样的代码,但是当我执行它时,它包含这样的错误

“查询值和目标字段的数量不一样”

在我展示我的代码之前,我将展示我的结构表:

No : AutoNumber
NoNota : Text
NamaMotor : Text
NamaPeg : Text
Unit : Number
TotalJasa : Number
TotalPart : Number
GrandTotal : Number

下面是我的代码:

 dung = "INSERT INTO TmpTransaksi VALUES (" & _
                      "" & TBox(33).Text & "," & _
                      "'" & TBox(0).Text & "'," & _
                      "'" & TBox(32).Text & "'," & _
                      "'" & TBox(30).Text & "'" & _
                      "" & TBox(25).Text & "," & _
                      "" & TBox(23).Text & "," & _
                      "" & TBox(15).Text & "," & _
                      "" & TBox(16).Text & ")"
       MsgBox dung
       cn.Execute dung

你能告诉我我的错在哪里并改正吗?之前谢谢。。

4

1 回答 1

0

你漏了一个逗号。改变

"'" & TBox(30).Text & "'" & _
                      ^^^

"'" & TBox(30).Text & "'," & _

附带说明:考虑学习和使用参数化查询,而不是插入查询字符串。

于 2013-10-24T04:45:45.117 回答