c# - 选定的行插入到数据库
问题描述
我想从 datagridview 的选定数据中插入数据。
这是我的代码
using (var connection = HelperLayer.GetConnection())
{
try
{
connection.Open();
string sqll = @"insert into SmsTableInvoice(code, telno, ficheno, TRCode, netTotal,message)
values('"+code+"','"+telno+ "','"+ ficheno+ "','"+ trcode+ "','"+ total + "','"+ConvertStringArrayToString(sms)+ "') ";
var command = new SqlCommand(sqll, connection);
command.ExecuteNonQuery();
Control();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
此代码添加所有数据如何添加刚刚选择的行谢谢大家
解决方案
保存按钮操作:
如果有一个数据: var index = dataGridView.CurrentRow.Index;
代码 = dataGridView.Rows[i].Cells["code"].Value.ToString(); ....
如果 > 一个数据: for(int i=0;i<dataGridViewAddMX.RowCount;i++) {
if EditedFormattedValue == true {
code = dataGridView.Rows[i].Cells["code"].Value.ToString (); .... }}
推荐阅读
- kotlin - 使用 TextFormatter 属性
- swift - 惰性 var 正常实例化和闭包实例化有什么区别?
- c - 为什么我可以在 C 中调用未定义的函数 sqrt()?
- google-apps-script - 如何从不同文档的电子表格中的单元格中获取值
- java - 如何在构造函数中使用@Autowired 对象?
- c# - C# 访问 BindableObject 属性
- meson-build - 如何在介子中运行构建后命令?
- sql - 如何检查 VARCHAR 是否包含至少一个大写字母 - PostgreSQL
- ruby-on-rails - 将我的 Rails 数据库切换到 Heroku 的 PostgreSQL,现在应用程序根本无法访问数据库
- javascript - 参考电流为空