vb运行问题,最后一句,提示说:当传递具有新行的 DataRow 集合时,Update 要求有效的 InsertComma

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vb运行问题,最后一句,提示说:当传递具有新行的 DataRow 集合时,Update 要求有效的 InsertComma相关的知识,希望对你有一定的参考价值。

Private Sub btnadd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnadd.Click
If txtsurname.Text = "" Or txtname.Text = "" Or txtaddre.Text = "" Then
ToolStripStatusLabel1.Text = "字段值不能为空!"
Exit Sub
End If
Dim dt As DataTable = ds.Tables("联系人")
Dim dr As DataRow = dt.NewRow()
dr("姓") = txtsurname.Text
dr("名") = txtname.Text
dr("地址") = txtaddre.Text
dt.Rows.Add(dr)
da.Update(ds, "联系人")

参考技术A 你的dataadapter里面需要配置insert,update追问

那怎么改

追答

发代码到zuckham@qq.com

追问

已发送

以上是关于vb运行问题,最后一句,提示说:当传递具有新行的 DataRow 集合时,Update 要求有效的 InsertComma的主要内容,如果未能解决你的问题,请参考以下文章

如何将新行添加到数据表 vb.net

将最后一个表格行的选定值复制到新行

文件不断返回 vb net

用VB运行工程时,双击打开窗体文件,VB就自动关闭了,毫无提示,在此之前还出现对象库未注册,高手,咋办

VB: ByVal是啥意思

mscomctl.ocx 加载失败!system32中有这个文件,也可以注册成功,但运行vb时 还是提示不能加载!