条件:从2个表(a表,提取的t1列和b表,提取t2列)中用dataadapter.fill返回了一个表c(有t1列,t2列),并在gridview里面显示出来,我在gridview界面随意修改数据(2个表没有约束),如果我要用dataadapter.update更新我在gridview的修改,我的dataadapter.updatecommand应该怎么写,parameter应该怎么配置??

解决方案 »

  1.   

    取决于你需要更新的是什么, 如果显示的是一个多表连接的结果,一般情况下你的UpdateCommand 应该是一个存储过程(如果多个表都需要更新的话),parameter就直接是储存过程的参数就行了。
    如果你虽然连接显示了多个表,但是实际上只需要更新单表,则你可以在Update时当作单表来操作
      

  2.   

    这个存储过程应该写成什么样的?为什么直接用sql语句不行呢?能给点思路不?有点涉及sql了。。嘿嘿