添加完一条记录后,想在同一页面看到最新的记录,这时需要重新绑定,重新绑定是不是重新打开一次数据库,再连接一次,把东西放到dataadapter里最后再绑定到datalist控制里请问这样的思路对不对,有没有更好的思路?
我用的是vs.net2003

解决方案 »

  1.   

    你的思路是对的
    也可以用DataSet来控制绑定,新加记录时,插入数据库一条数据,插入DataSet一条数据,再重新绑定DataSet到datalist
      

  2.   

    LZ的思路是正确的!
    既然重新绑定,就肯定涉及到数据源的更新,不管你是从数据库中重新读取,还是采用 cool一生 的做法!不过如果采用 cool一生 的第二种做法,在同时有多个用户对同一数据源进行更新的话,重新绑定后得到的结果就会与数据库中的实际数据产生差异!所以还是建议从数据库中重新读取数据!