我在数据库表中用一个自动列autoid作为主键,用sqldataAdapter.Update和sqlcommandbuilder来更新数据库,但是发现在新插入一条数据后马上更改这条记录却不起作用,为什么?
Adp=new SqlDataAdapter("select * from table1",conn);
bder=new SqlCommandBuilder(Adp);
Adp.Fill(ds,"table1");
更新
(CurrencyManager)this.BindingContext[ds.DefaultView].EndCurrentEdit();
this.Adp.ContinueUpdateOnError=true;
this.Adp.Update(ds,"table1");
在新增后想马上更改这条记录就不行,请大家帮我看看,谢谢!