请大家看下我的问题,
我首先用select*...得到一个Dataset,里面有一条记录
然后Dataset.Tables[0].Rows[0][8]="asdaad";这种方法改了Dataset里的值
然后声明MySqlCommandBuilder cb=new MySqlCommandBuilder(da);//da是DataAdapter,上面用过的
da.UpdateCommand = cb.GetUpdateCommand();
然后我用
da.UpdateCommand.CommandText.ToString();
得到的竟然是UPDATE `future`.`user` WHERE ((`ID` = @p1))
我想问一下@p1是什么东西啊,ID是表里的第一列,为什么没有其他列,只有ID列呢
我首先用select*...得到一个Dataset,里面有一条记录
然后Dataset.Tables[0].Rows[0][8]="asdaad";这种方法改了Dataset里的值
然后声明MySqlCommandBuilder cb=new MySqlCommandBuilder(da);//da是DataAdapter,上面用过的
da.UpdateCommand = cb.GetUpdateCommand();
然后我用
da.UpdateCommand.CommandText.ToString();
得到的竟然是UPDATE `future`.`user` WHERE ((`ID` = @p1))
我想问一下@p1是什么东西啊,ID是表里的第一列,为什么没有其他列,只有ID列呢
解决方案 »
- chinapay 退款,头都弄大了!
- 我下面的ASP哪儿出错了 啊 谁能告诉我 ,懂ASP的看看
- 这段话是什么意思呀?? 我用的是VS2005 我的文件夹imgs是在根目录下建的 他这样写../imgs/XX.gif'对吗??
- 发布会企业库出Log的问题
- 想买个IBM R60的笔记本做开发,大家给点意见
- 请问一个选择性地连接数据库的问题
- 100求段post代码和接收代码
- 因为需要采集QQ信息,咨询下接口问题
- ashx是什么文件? 里面有<%@ WebHandler Language="C#" Class="netpix.ImageGenerator" %>
- 新手求教:.net中如何把数据用EXCEL形式保存在指定IP的指定文件夹下
- 关于产品表分类设计读取的性能问题
- js如何获取当前时间并对时间进行比较?
是吗是吗?
只是个条件把你所更新的记录ID给记录下来。更新时根据ID更新当前数据
SqlCommandBuilder就是这么更新的。