OleDbDataAdapter dtAdapter;
private void button15_Click(object sender, EventArgs e)
{
string con = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=STUDENT.MDB";
string sql = "select * from 考生";
OleDbConnection conn = new OleDbConnection(con);
DataTable dt = new DataTable();
dtAdapter = new OleDbDataAdapter(sql, conn);
conn.Open();
dtAdapter.Fill(dt);
this.dataGridView1.DataSource = dt;
conn.Close();
}
//将修改数据后的datagridview里数据更新到数据库,要有主键
private void button17_Click(object sender, EventArgs e)
{
try
{
DataTable dt = (DataTable)dataGridView1.DataSource;
OleDbCommandBuilder cmBuilder = new OleDbCommandBuilder(dtAdapter);
dtAdapter.Update(dt);
}
catch (OleDbException exoledb)
{
MessageBox.Show(exoledb.Message);
}
}相关推荐
VB.NET 多线程使用DataGridView1更新UI,卡慢处理方法
VB.NET 多线程使用DataGridView1更新UI,卡慢处理方法,我弄了10多天都卡, 以为是线程写的有问题,用Thread of 一样卡后来调用了10多个线程一起操作DataGridView效果不是很好,后来发现处理方法如下: Private Sub BackgroundWorker2_DoWork(sender As Object, e As DoWorkEventArgs) Hand...
将datagridview内容直接更新到ACCESS数据库中
将datagridview内容直接更新到ACCESS数据库中
C# dataGridView控件数据批量修改并同步到数据库
方法一:使用循环读取dataGridView中每行每列的值然后一行行写入到数据库 获取每行每列的值 代码如下: for (int i = 0; i < dataGridView1.Rows.Count - 1; i++) { for (int j = 0;j<dataGridView1.Columns.Count;j++) { Console.WriteLine(dataGridView1.Rows[i].Cells[j].Value.ToString()); } } 数据库中的
DataGridView编辑后立即更新到数据库的两种方法
DataGridView控件是微软预先写好的一个显示数据的控件,功能非常强大,可以显示来自数据库表的数据和XML等其他来源的数据。最近在做一个迷你超市管理系统,要大量用到这个控件。所以花时间好好研究了下。 这是迷你超市管理系的库存数据DataGridView,用户一定会想如果能直接在DGV中修改数据就好了。 是的,这是一个很好的想法,这个功能微软早就帮我们想到了,现在可以使两...
[VB.NET]在DataGridView中怎样直接更新行?马上给分
<!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//--><script type="text/javascript"
C#基础知识及题目练习 Day25 使用DataAdapter把数据库数据填充到DataSet并把修改的数据更新到数据库、数据显示控件DataGridView
目录 一、数据集对象DataSet 二、适配器对象DataAdapter--如何将数据库的数据放在 DataSet 中 三、数据显示控件DataGridView eg1:使用ListView eg2:使用datagridview: 一、数据集对象DataSet 驻留于内存,临时存储数据。 简单理解为一个临时数据库,将数据源的数据保存在内存中,独立于任何数据库。 ----在Ce...
DataGridView直接修改数据并返回数据库
DataGridView直接修改数据并返回数据库 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Window...
DataGridView中修改后的数据保存到数据库
导出数据库内容到datagridview,修改单元格的内容后变为蓝色,点击保存按钮后数据保存到数据库中,提示修改成功,单元格内容恢复为白色。昨天在网上看到的,很实用。 private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { DataRow dr = (DataRow)t...
C#:直接在DataGridView控件中修改数据
在DataGridView控件中修改数据,主要用到DataTable的ImportRow方法和DataAdapter对象的Update方法。实现的过程是通过DataTable的ImportRow方法将更改后的数据复制到一个DataTable中,然后通过DataAdapter对象的Update方法,将DataTable中的数据更新到数据库中。 ImportRow方法用于将DataRow复制
使用DataGridView进行增删改查 并同步到数据库
DataGridView控件具有极高的可配置性和可扩展性。它提供有大量的属性、方法和事件,可以用来对该控件的外观和行为进行自定义。下面通过一个小例子来展示DataGridView进行增删改查,并同步到数据库的功能。 窗体展示: 用户需求: 1.当窗体显示时,将数据库中用户表中的数据显示出来。 2.选中一行,执行删除操作,同时在数据库中相应数据被删除。 3.双击某个数据,进行编
C#勾选dataGridView中的CheckBox(可以多选)并把有修改的CheckBox值(1或者0)更新到数据库表A.列B中!
你好! 代码示例: private void button1_Click(object sender, EventArgs e) { for (int i = 0; i < dataGridView1.Rows.Count; i++) { try {
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
在DataGridView中修改后的数据如何保存到数据库
namespace DategridviewToSQL { public partial class Form1 : Form { private DataTable DT = new DataTable(); private SqlDataAdapter SDA = new SqlDataAdapter(); private Boo
DataTable修改后,如何更新数据库
DataTable中的数据可以修改多个后,同时更新到数据库,这样比较方便。下面是实现的代码: DataTable table = new DataTable();//初始化一个DataTable对象 string sqlConnectionString = "Data Source=ComputerName-PC;
通过dataGridView更新数据库
通过dataGridView更新数据库 系统要求,使用DataGridView控件直接修改数据库中的内容。编程语言C#,数据使用MSSQL 使用一个简单的界面 启动文件Program.cs内容如下 using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace datagridview改变内容事件 { static class Pr..
winfrom点击按钮修改数据_C# winform 在datagridview中修改数据后,点击按钮把数据库中的数据更新,如何实现?...
用户回答stayclose回答时间:2020-12-24 15:15:37/*以下是我在自己三层项目改过来的,先在设计模式下拉一dataGridView控件,名称叫dataGridView1,添加一属性text值为“修改”62616964757a686964616fe4b893e5b19e31333332643261 属性name值为“ btnUpdate”的button控件,还有一个属性nam...
关于DataGridView在控件当中修改并保存到数据库的操作
Data Row 有一个NewRow属性是向数据里 添加新行,可以直接点出来(注:这里table是一个全局变量是DataTable类型的) index获取选中行的行号+1 就是表面添加行的添加到几行 ,添加的新行表头为"N" DataRow row = table.NewRow(); int index = this.dataGridView1.RowCount == 0 ? 0 : dataG...
datagridview更新到MySQL,修改后的datagridview数据更新到数据库
hiI am new in .net so please help me i stucked,I have a datagridview and i made some changes to it after that whenever i clicked on the update button the datagridview data should be updated in the da...
C# WinForm 双击DataGridView修改数据
<br />MainForm:<br /> //修改 private void form_dataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { string id = form_dataGridView.SelectedCells[0].Value.ToString();//读取id edit_Form edit
1691




被折叠的 条评论
为什么被折叠?



