-
大小: 40KB文件类型: .rar金币: 2下载: 0 次发布日期: 2021-06-05
- 语言: C#
- 标签: C# datagridview
资源简介
C# datagridview 与数据源绑定后对数据的,增加,删除,插入,更新C# datagridview 与数据源绑定后对数据的,增加,删除,插入,更新

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data .Odbc ;
namespace 网格更新
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private DataTable dt = new DataTable ();
private OdbcDataAdapter da = new OdbcDataAdapter();
private void Form1_Load_1(object sender EventArgs e)
{
OdbcConnection cn = new OdbcConnection(“driver={IBM DB2 ODBC DRIVER};Database=SDDT;hostname=223.1.1.19;port=50000; protocol=TCPIP;uid=LLL;pwd=BCL987; CurrentSchema=SDDT;“);
OdbcCommand com = new OdbcCommand(“select * from MODEL“ cn);
da =new OdbcDataAdapter (com );
DataTable dt = new DataTable();
dt .Locale = System .Globalization .CultureInfo .InvariantCulture ;
da.Fill(dt);
this.dataGridView1.DataSource = dt;
}
private void getupdate()
{
dt = dataGridView1.DataSource as DataTable;//把DataGridView绑定的数据源转换成DataTable
OdbcCommandBuilder cb = new OdbcCommandBuilder(da);
//将数据放到datatable 中 datagridview 的数据源 是datatable
//修改datagridview
//更新
da.Update(dt);
}
private void button1_Click_1(object sender EventArgs e)
{
this.getupdate();
MessageBox.Show(“更新成功“);
}
private void button2_Click(object sender EventArgs e)
{
OdbcConnection con = Program.createConnection();
con.Open();
DataSet ds = new DataSet();
DataTable dt = new DataTable();
string querysql = “select * from MODEL“;
OdbcDataAdapter da = new OdbcDataAdapter(querysql con);
da.Fill(ds “tab“);
dt = ds.Tables[0];
this.dataGridView1.DataSource = dt;
con.Close();
}
private void button3_Click(object sender EventArgs e)
{
int row = dataGridView1.SelectedRows.Count;
if (MessageBox.Show(“确认删除选中的“ + row.ToString() + “条记录吗?“ “请确认“ MessageBoxButtons.YesNo MessageBoxIcon.Question) == DialogResult.Yes)
{
while (row > 0)
{
((DataRowView)dataGridView1.SelectedRows[0].DataBoundItem).Row.Delete();
row = row - 1;
}
this.getupdate();
MessageBox.Show(“删除成功“);
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5612 2008-09-16 11:11 网格更新\网格更新\Properties\Resources.resx
文件 249 2008-09-16 11:11 网格更新\网格更新\Properties\Settings.settings
文件 1436 2008-09-16 11:11 网格更新\网格更新\Properties\AssemblyInfo.cs
文件 2853 2008-09-16 11:11 网格更新\网格更新\Properties\Resources.Designer.cs
文件 1097 2008-09-16 11:11 网格更新\网格更新\Properties\Settings.Designer.cs
目录 0 2008-09-16 11:11 网格更新\网格更新\Properties
文件 3735 2008-09-16 11:24 网格更新\网格更新\网格更新.csproj
文件 490 2007-07-21 01:33 网格更新\网格更新\bin\Debug\网格更新.vshost.exe.manifest
文件 14328 2008-09-16 16:16 网格更新\网格更新\bin\Debug\网格更新.vshost.exe
文件 11264 2008-09-16 16:13 网格更新\网格更新\bin\Debug\网格更新.exe
文件 26112 2008-09-16 16:13 网格更新\网格更新\bin\Debug\网格更新.pdb
目录 0 2008-09-16 11:11 网格更新\网格更新\bin\Debug
目录 0 2008-09-16 11:11 网格更新\网格更新\bin
目录 0 2008-09-16 11:11 网格更新\网格更新\obj\Debug\TempPE
文件 180 2008-09-16 16:13 网格更新\网格更新\obj\Debug\网格更新.Form1.resources
文件 180 2008-09-16 11:24 网格更新\网格更新\obj\Debug\网格更新.Properties.Resources.resources
文件 735 2008-09-16 16:16 网格更新\网格更新\obj\Debug\网格更新.csproj.FileListAbsolute.txt
文件 11264 2008-09-16 16:13 网格更新\网格更新\obj\Debug\网格更新.exe
文件 26112 2008-09-16 16:13 网格更新\网格更新\obj\Debug\网格更新.pdb
文件 847 2008-09-16 16:13 网格更新\网格更新\obj\Debug\网格更新.csproj.GenerateResource.Cache
目录 0 2008-09-16 11:11 网格更新\网格更新\obj\Debug
目录 0 2008-09-16 11:11 网格更新\网格更新\obj
文件 822 2008-09-16 14:33 网格更新\网格更新\Program.cs
文件 5610 2008-09-16 16:13 网格更新\网格更新\Form1.Designer.cs
文件 2980 2008-09-16 16:13 网格更新\网格更新\Form1.cs
文件 5814 2008-09-16 16:13 网格更新\网格更新\Form1.resx
目录 0 2008-09-16 11:11 网格更新\网格更新
文件 926 2008-09-16 11:11 网格更新\网格更新.sln
..A..H. 8192 2008-09-16 15:03 网格更新\网格更新.suo
目录 0 2008-09-16 11:11 网格更新
............此处省略3个文件信息
- 上一篇:c#Form窗体增删改操作
- 下一篇:C#文件加密解密完整项目
相关资源
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
- C#版保龄球记分代码
- C#自定义控件
评论
共有 条评论