下のコードを実行すると、「INSERT INTO ステートメントの構文エラーです。」とうエラーメッセージがでます。 SQL文の書き方が間違っているのだろうと思うのですが、どう間違っているのかすらわかりません・・・・。 Sectionテーブルには部門コード、部門名というレコード?枠を用意してます。 どなたかご教授お願いします。
Sub dbtest() Dim Cn As New OleDbConnection(My.Settings.MDBConnectionString) Dim SQLcmd As OleDbCommand = Cn.CreateCommand Dim Adapter As New OleDbDataAdapter(SQLcmd) Dim Table As New DataTable
SQLcmd.CommandText = "INSERT INTO Section VALUES (1,test)"
Try Cn.Open() SQLcmd.ExecuteNonQuery() Cn.Close() Catch ex As Exception Cn.Close() MsgBox("error") End Try
分類:[.NET]
こんばんわ。
下のコードを実行すると、「INSERT INTO ステートメントの構文エラーです。」とうエラーメッセージがでます。
SQL文の書き方が間違っているのだろうと思うのですが、どう間違っているのかすらわかりません・・・・。
Sectionテーブルには部門コード、部門名というレコード?枠を用意してます。
どなたかご教授お願いします。
Sub dbtest()
Dim Cn As New OleDbConnection(My.Settings.MDBConnectionString)
Dim SQLcmd As OleDbCommand = Cn.CreateCommand
Dim Adapter As New OleDbDataAdapter(SQLcmd)
Dim Table As New DataTable
SQLcmd.CommandText = "INSERT INTO Section VALUES (1,test)"
Try
Cn.Open()
SQLcmd.ExecuteNonQuery()
Cn.Close()
Catch ex As Exception
Cn.Close()
MsgBox("error")
End Try
End Sub