文件名称:DataGridView修改后直接保存到数据库实例程序
文件大小:176KB
文件格式:RAR
更新时间:2015-11-13 05:30:21
DataGridView 直接保存 数据库 实例 源码
C#中DataGridView修改后直接保存到数据库实例程序,绝对可用,内附源码,有注释 主要代码: //单元格编辑结束后触发 private void dataGridView1_CellEndEdit_1(object sender, DataGridViewCellEventArgs e) { try { string rowid = this.dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString(); string cellhead = dataGridView1.Columns[e.ColumnIndex].DataPropertyName; string cellvalue = this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(); if (cellhead == "domain") { cellhead = "[domain]"; } else { } if (cellvalue == "True" && cellhead == "passed") { cellvalue = "1"; } else { if (cellhead == "passed") { cellvalue = "0"; } else { } } string sqlcmd = "update domain_info set " + cellhead + "='" + cellvalue + "' where id=" + rowid; if (dbo.DBcmd(sqlcmd)) { resultshow.Text = " 编辑成功"; } else { resultshow.Text = " 编辑失败"; } } catch { MessageBox.Show("异常", "错误"); } }
【文件预览】:
WebSiteTest
----WebSiteTest.csproj(7KB)
----Form1.cs(5KB)
----Program.cs(491B)
----Database.sdf(20KB)
----Form1.resx(11KB)
----app.config(619B)
----Properties()
--------Settings.settings(2KB)
--------Resources.Designer.cs(3KB)
--------AssemblyInfo.cs(1KB)
--------Settings.Designer.cs(2KB)
--------Resources.resx(5KB)
----domainDataSet.xsc(3B)
----domain.mdb(216KB)
----Form1.Designer.cs(24KB)
----domainDataSet.xsd(38KB)
----domainDataSet.Designer.cs(147KB)
----DBOpera.cs(1KB)
----obj()
--------x86()
----domainDataSet.xss(3B)
----bin()
--------Debug()
--------Release()
----WebSiteTest.csproj.user(451B)