-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 に答える