vb.net两个很困惑的问题
两个很困惑的问题,请高人指点:一、文本框IDTextBox对应表中的字段“ID”,ID类型是自动增长,且是主键。在浏览数据时,IDTextBox显示的数据都很正常,但在添加数据时(AddNew方法),IDTextBox中内容就变成了“-1”,再添一条记录就成了“-2”,以此类推。数据更新之后,IDTextBox中内容却不同步更新仍然显示的是“-1”---“-X”,什么原因呢?以下是我在程序里使用的代码:
Me.Validate()
员工信息BindingSource.EndEdit()
员工信息TableAdapter.Update(Me.XswsDataSet.员工信息)
XswsDataSet.Tables("员工信息").AcceptChanges()
二,BindingNavigator控件(设计时由.NET自动生成的)中删除按钮不能真正从表中删除数据,程序退出后再运行时,前面被删除的记录仍在!!!代码该怎么写才能真正从表中删除记录呢?
员工信息BindingSource.RemoveCurrent()
XswsDataSet.Tables("员工信息").AcceptChanges()