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

怎样将dataGridView的更改写回到数据库啊?急急!!菜鸟求助????

楼主eyuannet()2006-03-04 08:15:26 在 .NET技术 / C# 提问

程序代码如下:                                
  string   str   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=E:\\学生.mdb";  
  OleDbConnection   con   =   new   OleDbConnection(str);  
  con.Open();  
  OleDbCommand   com   =   new   OleDbCommand();  
  com.Connection   =   con;  
  com.CommandText   =   "SELECT   *   FROM   xsxx";  
  OleDbDataAdapter   da   =   new   OleDbDataAdapter();  
  da.SelectCommand   =   com;  
  DataSet   ds   =   new   DataSet();  
  da.Fill(ds);  
  DataTable   dt   =   ds.Tables[0];  
  dataGridView1.DataSource   =   dt;  
  OleDbCommandBuilder   cb   =   new   OleDbCommandBuilder(da);//用于构造Update的SQL代码  
  da.Update(ds);  
  ---为什么对dataGridView做出修改的时候无法写入到数据库啊???  
  问题点数:20、回复次数:4Top

1 楼zhgroup(王员外)回复于 2006-03-04 09:37:34 得分 0

对于更改的内容,你还是要亲自写SQL语句的Top

2 楼lidong6(立冬)回复于 2006-03-04 10:35:34 得分 0

你是不是先执行上面的代码然后再弹出窗体修改数据啊?  
  如果是这样当然不行了,别把绑定和更新放在一起.你应该修改完数据后,有一个按钮保存,然后在保存按钮事件里执行  
   
  string   str   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=E:\\学生.mdb";  
  OleDbConnection   con   =   new   OleDbConnection(str);  
  con.Open();  
  OleDbCommand   com   =   new   OleDbCommand();  
  com.Connection   =   con;  
  com.CommandText   =   "SELECT   *   FROM   xsxx";  
  OleDbDataAdapter   da   =   new   OleDbDataAdapter();  
  OleDbCommandBuilder   cb   =   new   OleDbCommandBuilder(da);//用于构造Update的SQL代码  
  da.Update(ds);Top

3 楼eyuannet()回复于 2006-03-07 09:08:49 得分 0

有没有人回答我的问题啊Top

4 楼eyuannet()回复于 2006-05-21 23:30:51 得分 0

??????????Top

相关问题

  • 数据库接口,急,急,急,急...
  • 数据库问题,,急,急
  • 求救 数据库 急急 ^…^
  • 急急!数据库问题!!
  • 关于数据库还原!急!急!急!急!急!急!急!
  • 急!急!急!急!急!急!急!急!急!急!急!数据库连接的问题!!
  • ACCESS数据库的疑问?急急急!
  • 急急急!数据库错误!
  • 怎样读取数据库????急急急!!!
  • 急!急!急!数据库恢复

关键词

  • 代码
  • ds
  • oledbcommandbuilder
  • datagridview
  • da
  • oledbdataadapter
  • oledbcommand
  • con
  • oledbconnection
  • update

得分解答快速导航

  • 帖主:eyuannet

相关链接

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

广告也精彩

反馈

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