首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于SqlCommandAdapter的理解有关问题

2012-04-21 
关于SqlCommandAdapter的理解问题1.首先我不是太懂sqlcommandbuilder所谓的自动生成是什么意思...比如我想

关于SqlCommandAdapter的理解问题
1.首先我不是太懂sqlcommandbuilder所谓的自动生成是什么意思...
比如我想删除People表中 员工编号='001'的记录,怎么用sqlCommandBuilder写..?

2.我自己写SQL命令

C# code
SqlCommand command = new SqlCommand("DELETE FROM People WHERE 员工标号='001'", connection);adapter.DeleteCommand = command;.....adapter.Update(dataset,"People");

这样写不会弹出错误,但是对数据源是没有影响的

不是很懂,请高手讲解一下Update进行的过程吧,谢谢

[解决办法]
首先不用这样闭门造车,关于ado.net的这几个对象,可以看一下MSDN,里面有详细的介绍及例子,看了你就知道原理了

如果不想用commandbuilder,要自己写应该怎么写呢?
SqlCommand command = new SqlCommand("DELETE FROM People WHERE 员工标号='001'", connection);
command.ExecuteNonQuery();

热点排行