33问答网
所有问题
c#想通过dataGridView修改的sql数据库中的数据,写了下面代码,为什么老是提示错误,该怎么解决啊?
如题所述
举报该问题
推荐答案 2013-09-20
你这里搞错了吧,没有使用update的sql语句,而且在执行前建议使用调用con.Open();
如果你使用select,应该是 da.Fill(dt);
使用update应用 Int32 ii = comm.ExecuteNonQuery(); 获取数据库被执行的行数。
追问
那该怎么写啊?我是新手,求指教啊
追答
con.Open();
da.Fill(dt);
con.Close;
这是执行select的方法!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/d5ddPBd04.html
相似回答
...
通过修改DataGridView
直接
修改数据库,下面代码
哪里错了?执行后完...
答:
顺序错了吧。而且DataSet少了“接受改变”这行
。dataGridView1.EndEdit();SqlConnection con = new SqlConnection("连接数据库");SqlDataAdapter da = new SqlDataAdapter("select * from 表", con);SqlCommandBuilder sb = new SqlCommandBuilder(da);da.UpdateCommand = sb.GetUpdateCommand();DataSet d...
C#的datagridview
绑定
数据
报超出索引
错误,
怎么办?。
答:
一,
检查你的数据库为空时,sql语句查出来的数据记录数是不是0条.如果不是,那说明你sql语句错误.二
,如果sql语句正确,检查你的数据绑定程序代码,是不是不某个地方代码在绑定的数据集为空的时候,仍然读取了记录数组,导致数组索引超出.
c#中,datagridview
直接更新
数据库
时出异常!
答:
5). 既然要从
数据库中
获取
数据,
那么第一步就是建立数据库连接,这需要一个SqlCommand对象和一个连接字符串。
下面代码中的
连接字符串连接着位于本地计算机(运行这些代码的计算机)上
的 SQL
Server 服务器。您必须根据环境相应地修改该连接字符串。创建 SqlConnection 对象后,请调用该对象的 Open 方法以建立实际
的数据
库...
大家正在搜
相关问题
求大神:C#中用UpdateCommand通过修改DataG...
C# 在dataGridview里修改数据后如何写回sql ...
怎么使用C#连接数据库后把DataGridView中的数据进...
C# 在DataGridView中修改数据? 改后会提示 图...
c#datagridview怎么直接修改数据库数据,最好给个...
求助:C#直接在datagridview中改数据,通过点击按...
用c#做修改datagridview里的数据,运行没错误,可...
“直接在DataGridView控件中修改数据”。代码没有错...