datagridview一次修改多条记录
来源:互联网 发布:sql语句括号的用法 编辑:程序博客网 时间:2024/05/16 21:04
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace dataGridViewUse
{
public partial class Form4 : Form
{
private DataSet ds = new DataSet();
public OleDbDataAdapter ad = new OleDbDataAdapter();
private OleDbCommandBuilder ocb = new OleDbCommandBuilder();
public Form4()
{
InitializeComponent();
}
private void Form4_Load(object sender, EventArgs e)
{
disPlay();
}
//显示表里的数据
public void disPlay()
{
// OleDbConnection myCon = new OleDbConnection("Provider=SQLOLEDB.1;Data Source=SDL;Persist Security Info=True;Password=1234;User ID=sa;Initial Catalog=ABC");
OleDbConnection myCon = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:/My Documents/Visual Studio 2005/Projects/dataGridViewUse/dataGridViewUse/表.mdb");
ad = new OleDbDataAdapter("select * from Area", myCon);
ocb = new OleDbCommandBuilder(ad);
ds = new DataSet();
ad.Fill(ds, "Area");
ocb = new OleDbCommandBuilder(ad);//系统自动生产insert,add,update,del语句,切记设置表的主键
dataGridView1.DataSource = ds.Tables[0];
}
//保存datagridview里的记录
private void BtnEdit_Click(object sender, EventArgs e)
{
try
{
ad.Update(ds.Tables[0]);
ds.Tables["Area"].AcceptChanges();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
private void BtnFrush_Click(object sender, EventArgs e)
{
ds.Tables[0].AcceptChanges();
}
//增加一个空行
private void btnAdd_Click(object sender, EventArgs e)
{
//dataGridView1.AllowUserToAddRows = true;
DataRow dtrow = ds.Tables[0].NewRow();
ds.Tables[0].Rows.Add(dtrow);
dataGridView1.DataSource = ds.Tables[0];
}
}
}
- datagridview一次修改多条记录
- 基类、接口的应用——表单控件:一次添加、修改一条记录,一次修改多条记录。(上)
- 一次插入多条记录
- 一次插入多条记录
- 请教!如何在web页上一次"提交"来修改数据库中的多条记录.
- sql语句优化一次进行多条记录的-----插入和修改
- 一次插入多条记录 [mysql]
- SQL 一次插入多条记录 例句
- 一次向数据库插入多条记录
- 【解决方法】Oracle一次插入多条记录
- mysql一次插入多条记录问题
- mysql一次更新多条记录问题
- mysql-一次插入多条记录
- oracle一次插入多条记录
- sql 一次添加多条记录
- MFC中sqlite3修改多条记录
- 使用触发器一次性修改多条记录
- 一次查询多条记录插入另一张表
- 基于职能的权限设计——数据库“龙”式权限设计模式
- C# 对XML文件的操作代码,与大家一起分享
- 抓取百度搜索结果——解密百度狗
- 测试我的博客
- 【程序思考】RIA 编程:将 View 从 MVC 框架中移走
- datagridview一次修改多条记录
- 灾难恢复:Active Directory用户和组
- 本班新闻(搞笑小短文,模仿新闻联播)
- 求助
- 健身进阶
- 使用Microsoft Visual Studio .NET 2003 可以轻松实现对JavaScript的调试【原创】
- 多年英语教学总结——写作篇 转自 佚名
- 精妙SQL语句 (笔记)(摘自bbs.langsin.com)
- 使用lomboz调试JSP