资源简介
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("异常", "错误");
}
}

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.OleDb;
using System.Windows.Forms;
namespace WebSiteTest
{
class DBOpera
{
public bool DBcmd (string sqlcmd)
{
try
{
OleDbConnection conn = new OleDbConnection(“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ + Application.StartupPath + @“/domain.mdb“);
conn.Open();
OleDbCommand cmd = new OleDbCommand(sqlcmd conn);
int r = cmd.ExecuteNonQuery();
conn.Close();
conn.Dispose();
if (r > 0)
{
return true;
}
else
{
return false;
}
}
catch
{
return false;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 619 2012-10-20 17:06 WebSiteTest\app.config
文件 20480 2012-10-22 13:42 WebSiteTest\bin\Debug\Databa
文件 221184 2012-10-23 09:13 WebSiteTest\bin\Debug\domain.mdb
文件 72704 2012-10-23 09:12 WebSiteTest\bin\Debug\WebSiteTest.exe
文件 619 2012-10-20 17:06 WebSiteTest\bin\Debug\WebSiteTest.exe.config
文件 110080 2012-10-23 09:12 WebSiteTest\bin\Debug\WebSiteTest.pdb
文件 11600 2012-10-23 10:11 WebSiteTest\bin\Debug\WebSiteTest.vshost.exe
文件 619 2012-10-20 17:06 WebSiteTest\bin\Debug\WebSiteTest.vshost.exe.config
文件 490 2010-03-17 22:39 WebSiteTest\bin\Debug\WebSiteTest.vshost.exe.manifest
文件 20480 2012-10-22 13:42 WebSiteTest\Databa
文件 1156 2012-10-22 13:04 WebSiteTest\DBOpera.cs
文件 221184 2012-10-22 13:43 WebSiteTest\domain.mdb
文件 150046 2012-10-22 13:43 WebSiteTest\domainDataSet.Designer.cs
文件 3 2012-10-22 13:43 WebSiteTest\domainDataSet.xsc
文件 38574 2012-10-22 13:43 WebSiteTest\domainDataSet.xsd
文件 3 2012-10-22 13:43 WebSiteTest\domainDataSet.xss
文件 5483 2012-10-23 09:12 WebSiteTest\Form1.cs
文件 24790 2012-10-23 09:12 WebSiteTest\Form1.Designer.cs
文件 11197 2012-10-23 09:12 WebSiteTest\Form1.resx
文件 15218 2012-10-22 18:49 WebSiteTest\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6707 2012-10-23 09:12 WebSiteTest\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 270 2012-10-23 09:12 WebSiteTest\obj\x86\Debug\GenerateResource.read.1.tlog
文件 520 2012-10-23 09:12 WebSiteTest\obj\x86\Debug\GenerateResource.write.1.tlog
文件 11969 2012-10-20 17:06 WebSiteTest\obj\x86\Debug\ResolveAssemblyReference.cache
文件 9216 2012-10-20 16:55 WebSiteTest\obj\x86\Debug\TempPE\Databa
文件 53248 2012-10-22 13:43 WebSiteTest\obj\x86\Debug\TempPE\domainDataSet.Designer.cs.dll
文件 791 2012-10-23 10:11 WebSiteTest\obj\x86\Debug\WebSiteTest.csproj.FileListAbsolute.txt
文件 72704 2012-10-23 09:12 WebSiteTest\obj\x86\Debug\WebSiteTest.exe
文件 3146 2012-10-23 09:12 WebSiteTest\obj\x86\Debug\WebSiteTest.Main.resources
文件 110080 2012-10-23 09:12 WebSiteTest\obj\x86\Debug\WebSiteTest.pdb
............此处省略21个文件信息
- 上一篇:原创仿OpenFileDialog文件选择对话框源码
- 下一篇:~爬虫蜘蛛C#版~
相关资源
- C# 数据表(Dataset)操作 合并 查询一
- 数据库备份还原工具1.0 C# 源码
- 基于c#的实验室设备管理系统621530
- C# sql实现批量导入数据到数据库
- 北大青鸟ACCP8.0S1使用C#开发数据库应用
- 医院门诊管理系统 aspc#access数据库
- C#异构数据库转换工具源码
- C#中视图和存储过程应用
- C#Oracle数据库备份
- datagridview控件美化
- c#DataGridView单元格合并
- C# 简单学生管理系统(附数据库)
- C#图书管理系统(源码+数据库)
- 宿舍管理系统(源码+数据库脚本)
- ERP(源码+数据库)
- C# 网吧管理系统源码(附数据库脚本
- 自适应企业网站模板源码响应式网站
- C#仿QQ客户端+服务端+数据库文件
- 网吧管理系统(包附数据库)
- 《精通C#数据库开发》源码
- 达梦数据库连接(基于DmProvider.dll)
- 《OA企业办公自动化》asp.net 源码(附
- C# 记账小软件源码(附数据库)
- KTV点歌系统(源码+数据库)
- 班级考勤管理系统(源码+数据库)
- C#链接数据库基础
- 书店销售管理系统(源码+数据库)
- EF(oracel数据库的增、删、改、查)
- vs2017+mysql的用户角色权限管理(附数
-
C#读取xm
l文件数据。显示在datagrid
评论
共有 条评论