CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

ado.net更新数据库如何才能自动生成参数,-不用设计器?

楼主xdwlb(王立宾)2003-09-02 23:21:29 在 .NET技术 / VB.NET 提问

ado.net更新数据库如何才能自动生成参数,-不用设计器? 问题点数:100、回复次数:5Top

1 楼fishermen(渔夫)回复于 2003-09-03 00:43:35 得分 20

不能,要自己写代码Top

2 楼goben(雪松)回复于 2003-09-03 00:47:43 得分 40

<可以更新,以什么条件从哪个表中读出来就以什么条件更新到哪个表中去.DataSet更新时记录的字段对应从数据库表中所对应的记录的字段>  
   
   
  //数据对象初始化  
  string   strConnection;  
  string   strSQL;  
   
  DataSet   objDataSet   =     new   DataSet();  
  SqlConnection   objConnection;  
  SqlDataAdapter   objAdapter;  
   
  //连接字符串  
  strConnection   =   "";  
   
  //SQL指令  
  strSQL   =   "select   table1.item1,table2.item2   from   table1,table2   where   table1.id   =   table2.subid";  
  objConnection   =   new   SqlConnection(strConnection);  
  objAdapter   =   new   SqlDataAdapter(strSQL,objConnection);  
  objAdapter.Fill(objDataSet,"TempTable");  
   
  /*数据绑定   DataSource   =   objDataSet.Tables("TempTable").DefaultView*/  
  /*通过控件更新DataSet过程略..*/  
   
  //更新代码初始化  
   
  SqlCommandBuilder   objBuilder   =   new   SqlCommandBuilder(objAdapter);  
  objAdapter.UpdateCommand   =   objBuilder.GetUpdateCommand();  
  objAdapter.InsertCommand   =   objBuilder.GetInsertCommand();  
  objAdapter.DeleteCommand   =   objBuilder.GetDeleteCommand();  
   
  //更新数据库  
   
  objAdapter.Update(objDataSet,"TempTable");Top

3 楼ganenpingsohucom(倾城之恋)回复于 2003-09-03 09:25:55 得分 30

goben(雪松)   :省略下面的代码也可以执行阿  
  objAdapter.UpdateCommand   =   objBuilder.GetUpdateCommand();  
  objAdapter.InsertCommand   =   objBuilder.GetInsertCommand();  
  objAdapter.DeleteCommand   =   objBuilder.GetDeleteCommand();  
  Top

4 楼xiays(一叶小舟)回复于 2003-09-03 09:26:13 得分 10

自己拼一个连接字符串就行了,我可参考自动生成的连接字符串写Top

5 楼xieshy(小树)回复于 2003-09-03 15:40:23 得分 0

还是雪松的方法好Top

相关问题

  • ADO更新
  • vb生成的exe怎么传参数
  • 如何利用ADO从一个数据库中生成的查询来更新另一个数据库中的数据
  • ADO参数查询?
  • XML生成的树结构不能更新
  • 生成静态HTML如何修改更新里面的内容!
  • 怎样生成带参数的执行程序
  • 动态生成的组件见参数传递问题!
  • hyperlinkcolumn如何生成带多个参数的链接
  • VB生成的EXE文件如何接受参数?

关键词

  • ado.net
  • 数据库
  • objadapter
  • objbuilder
  • objdataset
  • temptable
  • strconnection
  • objconnection
  • 更新
  • strsql

得分解答快速导航

  • 帖主:xdwlb
  • fishermen
  • goben
  • ganenpingsohucom
  • xiays

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo