insertinto 语法错误?
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
adapter = New OleDb.OleDbDataAdapter(sql, connstr)
adapter.Fill(ds, "file")
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
dtable = ds.Tables("file")
dr = dtable.NewRow()
dr("bnumber") = TextBox4.Text
dr("fnumber") = TextBox5.Text
dr("fname") = TextBox6.Text
dr("content") = TextBox7.Text
dr("remark") = TextBox8.Text
dr("date") = TextBox9.Text
dr("num") = "qq"
dr("state") = "qq"
ds.Tables("file").Rows.Add(dr)
Dim objbuilder As New OleDb.OleDbCommandBuilder(adapter)
adapter.InsertCommand = objbuilder.GetInsertCommand()
adapter.Update(ds, "file")
Response.Redirect("index.aspx")
End Sub
INSERT INTO 语句的语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: INSERT INTO 语句的语法错误。
源错误:
行 63: adapter.InsertCommand = objbuilder.GetInsertCommand()
行 64: adapter.UpdateCommand = objbuilder.GetUpdateCommand()
行 65: adapter.Update(ds, "file")
行 66: Response.Redirect("index.aspx")
行 67: End Sub