我是个初学者,请问sqlcommandbuilder这个对象具体有什么作用?请帮忙具体解释一下

wangwei1980 2004-04-01 08:34:21
我是个初学者,请问sqlcommandbuilder这个对象具体有什么作用?请帮忙具体解释一下
...全文
169 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LiJoe 2004-04-01
  • 打赏
  • 举报
回复
Me.OleDbSelectCommand1.CommandText = "SELECT * FROM MaterialIn"
Me.OleDbSelectCommand1.Connection = Me.OleDbConnection1

'
'OleDbDataAdapter1
'
Me.OleDbDataAdapter1.SelectCommand = Me.OleDbSelectCommand1
'
'OleDbCommandBuilder1
'
OleDbCommandBuilder1 = New OleDb.OleDbCommandBuilder(Me.OleDbDataAdapter1)
Me.OleDbDataAdapter1.InsertCommand = Me.OleDbCommandBuilder1.GetInsertCommand
Me.OleDbDataAdapter1.DeleteCommand = Me.OleDbCommandBuilder1.GetDeleteCommand
wangwei1980 2004-04-01
  • 打赏
  • 举报
回复
不好意思,那怎么自动获得SQL呢?
tl0 2004-04-01
  • 打赏
  • 举报
回复
对比DataTable中的数据自动生成SQL语句。
比如在一个DataGrid中添加一行数据,修改两行数据,删除3行如果不用sqlcommandbuilder需要写3个SQL(添加,修改,删除)。
注意:使用sqlcommandbuilder时必须包含主键。
xdd1125 2004-04-01
  • 打赏
  • 举报
回复
在使用DataAdapter时,该对象会自动生成相应的动作查询!

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧