我制作了adapter.insert和adapter.delete并且两者都运行良好,但没有使用adapter.delete,即使我只在这里设置参数代码
受保护的Sub Button2_Click(ByVal sender As Object,ByVal e As System.EventArgs)处理Button2.Click usersAdp.Fill(userstable) usersAdp.Update(txtid.Text,Me.txtname.Text,Me.txtemail.Text,Me.txtpassword.Text,Me.txtconfirm.Text,Me.txtcode.Text,Me.CheckBox1.Checked = True) Me.GridView1.DataSource = userstable Me.GridView1.DataBind() 结束子
答案 0 :(得分:1)
此适配器的数据源是什么 - 如果是SQL表,是否已定义主键?
当您键入usersAdp.Update方法时,intellisense应该为您提供具有各种参数的参数以及合法组合的参数类型。确保您传递了作为合法选项之一的数字和参数类型。