我在c#中想先在datagridview中选择一行,然后通过sql语句对那一行相对应的access数据库表里的一行进行更新。我要如何在在代码里获取datagridview那里行的信息并sql里更新那一行的信息,给下代码看看!
解决方案 »
- 每天一个设计模式(简单工厂模式 -2011.4.17 星期日)期待提问和讨论
- 可空类型与引用类型,for与Foreach的效率及使用环境
- socket 多线程 文件传输
- 对DataSet中的一张表进行控制
- 求最优解问题,恳请大侠指点。万分感谢
- 如何快速导入文本文件到sqlserver,dts可否调用参数?
- 如何将一组非连续的整型常量映射到不同的字符串上去
- [求助]DataGridView绑定存储过程返回的数据集的问题!
- 请高手解决xmlTextReader读图片问题
- 基于WEB开发的简单问题。
- 如何给自定义控件设置默认取消按钮和默认回车按钮?
- 用CDO.Message发mail,附件总是打不开
2.遍历所有的row,获取每个cell的数据,然后产生你的sql语句。
3.执行sql语句。
这里sql语句我就不清楚你的需要了,选中行的判断的代码大概是;
DataGridView dgv;foreach(DataGridviewRow row in dgv.SelectedRows)
{
string strData = (string)row["StringColumn"];
int intData = (int)row["IntColumn"];
bool boolData = (bool)row["BoolColumn"];
//etc
}