当前位置:首页
开发技术指南» 文章正文
    引言:

 ·农历的计算方法    »显示摘要«
    摘要: 谁知道农历是如何计算的? ......
    摘要: 以前没用aspnetpager时,我的排序这样写的 public void binddatagd() { dataview dv=newsshow.shownews().defaultview; string sortdirection=datagrid1.attributes["sortdirection"]; dv.sort=viewstate[&qu......


用sqldataAdapter.Update更新数据库的问题

我在数据库表中用一个自动列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");  
  在新增后想马上更改这条记录就不行,请大家帮我看看,谢谢!

NO.1   作者: YYKXQ

在你数据库中的表里间一个主键,应该就解决了

NO.2   作者: YYKXQ

新增后使用  
  this.ds.AcceptChanges();  
  this.DataAdapter.Update(ds,"表名");

NO.3   作者: zhongwanli

楼上的可以

NO.4   作者: liufangzhu

新增后使用  
  同意YYKXQ(异域狂想曲)

NO.5   作者: lyb_abiandbel

肯定要用this.ds.AcceptChanges();

NO.6   作者: Kshatriya

同意YYKXQ(异域狂想曲)


 ·比较●和○    »显示摘要«
    摘要: 有一串字符str:○认购 ●申购 ●赎回 ○预约赎回。需要把有●的项解析出来, 我用strpbrk(str, "●认购")比较,返回成功,和strpbrk(str, "○认购")的返回一样。请各位高手帮忙解决。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE