| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1202 人关注过本帖
标题:求助,怎样把datagrid中的数据添加到数据库中?
取消只看楼主 加入收藏
lisir888
Rank: 1
等 级:新手上路
帖 子:259
专家分:0
注 册:2006-8-23
收藏
 问题点数:0 回复次数:8 
求助,怎样把datagrid中的数据添加到数据库中?
求助,我用以下方法建了一个表,并和datagrid关联,我怎样才能把datagrid中的数据添加到数据库中?
DataTable dat=new DataTable();
dat.Columns.Add("编号");
dat.Columns.Add("用户名");
dat.Columns.Add("密码");
this.dataGrid1.DataSource=dat;
搜索更多相关主题的帖子: 数据库 datagrid 
2006-08-26 23:46
lisir888
Rank: 1
等 级:新手上路
帖 子:259
专家分:0
注 册:2006-8-23
收藏
得分:0 

怎么没人回啊。

这个问题我弄了好多次了,就是不知道问题出哪了。哪位能帮忙写出源码来。

[此贴子已经被作者于2006-8-27 8:44:10编辑过]

2006-08-27 08:33
lisir888
Rank: 1
等 级:新手上路
帖 子:259
专家分:0
注 册:2006-8-23
收藏
得分:0 

哪位能帮忙啊,求助了

2006-08-27 09:08
lisir888
Rank: 1
等 级:新手上路
帖 子:259
专家分:0
注 册:2006-8-23
收藏
得分:0 
怎么样都行。只要添上就行。
2006-08-27 09:17
lisir888
Rank: 1
等 级:新手上路
帖 子:259
专家分:0
注 册:2006-8-23
收藏
得分:0 

我是利用在datagrid中添加了,然后点按钮就加到数据库中。

2006-08-27 09:18
lisir888
Rank: 1
等 级:新手上路
帖 子:259
专家分:0
注 册:2006-8-23
收藏
得分:0 
我不是这个意思,我是说我要把datagrid中的数据更新到数据库中。
2006-08-27 09:47
lisir888
Rank: 1
等 级:新手上路
帖 子:259
专家分:0
注 册:2006-8-23
收藏
得分:0 

string str="server=localhost;uid=sa;pwd=;database=login";
conn=new SqlConnection(str);
SqlCommand cm=new SqlCommand();
cm.Connection=conn;
cm.CommandText="insert into login values(@id,@username,@usepwd)";

cm.Parameters.Add("@id",SqlDbType.Int,4);
cm.Parameters.Add("@username",SqlDbType.Char,10);
cm.Parameters.Add("@usepwd",SqlDbType.Char,10);
MessageBox.Show(dat.Rows[0][1].ToString());
cm.Parameters[0].Value=dat.Rows[0][0].ToString();
cm.Parameters[1].Value=dat.Rows[0][1].ToString();
cm.Parameters[2].Value=dat.Rows[0][2].ToString();
System.Data.SqlClient.SqlDataAdapter da=new SqlDataAdapter();
da.InsertCommand=cm;
da.Update(dat);

大家看一下我这个错在哪了。
da.Update(dat);
运行到这里就出错

2006-08-27 16:20
lisir888
Rank: 1
等 级:新手上路
帖 子:259
专家分:0
注 册:2006-8-23
收藏
得分:0 
我这个就是接前面的那个这是添加按钮里的,前面那是from_load里的。还有啊。dat是在窗体里实例化的,在整个窗体里都能用。。

[此贴子已经被作者于2006-8-27 16:22:52编辑过]


2006-08-27 16:21
lisir888
Rank: 1
等 级:新手上路
帖 子:259
专家分:0
注 册:2006-8-23
收藏
得分:0 
不管事。我用的是2003,要不我把那个传上来看看吧。我实在没办法了。对了,我用是的sql数据库
9l9EMgpb.rar (33.1 KB) 求助,怎样把datagrid中的数据添加到数据库中?


2006-08-27 17:41
快速回复:求助,怎样把datagrid中的数据添加到数据库中?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024852 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved