-5
INSERT INTO USER
            (fname,
             mname,
             lname,
             uname,
             password,
             status,
             address,
             gender,
             bdaym,
             bdayd,
             bdayy,
             age,
             contact,
             isactive,
             iscancelled)
VALUES      ('" & SafeSTR(TextBox1.Text) & "',
             '" & SafeSTR(TextBox2.Text) & "',
             '" & SafeSTR(TextBox3.Text) & "',
             '" & SafeSTR(TextBox7.Text) & "',
             '" & SafeSTR(MD5(TextBox9.Text)) & "',
             '" & SafeSTR(Combobox2.text) & "',
             '" & SafeSTR(TextBox4.Text) & "',
             '" & SafeSTR(ComboBox1.Text) & "',
             '" & SafeSTR(ComboBox3.Text) & "',
             '" & SafeSTR(ComboBox4.Text) & "',
             '" & SafeSTR(ComboBox5.Text) & "',
             '" & SafeSTR(TextBox5.Text) & "',
             '" & SafeSTR(TextBox6.Text) & "',
             1,
             0)  

我的查询有什么问题?

4

1 回答 1

0

从你的评论

在 vb.net 中我没有任何错误,但是我在查询数据库中检查了我的查询我在 sql 语法错误中遇到了错误

在数据库查询编辑器中执行它时会出现此错误,因为您放置的是动态值而不是静态值。如果要在数据库查询编辑器中执行此操作,请放置静态值。例如 :

INSERT INTO USER
            (fname,
             mname,
             lname,
             .
             .
             .
             isactive,
             iscancelled)
VALUES      ('ABC',
             'XYZ',
             'PQR',
             .
             .
             .
             1,
             0)
于 2012-08-18T08:09:14.160 回答