ASP.NET system.data.oledb.oledbexception用户代码未处理

来源:百度知道 编辑:UC知道 时间:2024/05/16 23:53:16
写入access数据库的时候,提交按钮加了
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
AccessDataSource1.Insert()
End Sub
这句,然后写入的时候老是出错,提示system.data.oledb.oledbexception用户代码未处理 错误是溢出 是什么问题呢?

是不是参数给的不全,直接调insert没有意义啊,参考一下:

Protected Sub Button4_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button4.Click
Me.AccessDataSource1.InsertCommand = "Insert Into test1 (t1,t2,t3) values (?,?,?)"
Me.AccessDataSource1.InsertParameters.Add("t1", TypeCode.String, TextBox1.Text)
Me.AccessDataSource1.InsertParameters.Add("t2", TypeCode.String, TextBox2.Text)
Me.AccessDataSource1.InsertParameters.Add("t3", TypeCode.String, TextBox3.Text)
Me.AccessDataSource1.Insert()
End Sub