DataSet,DataGridView的相关操作
来源:互联网 发布:淘宝内衣模特雪碧 编辑:程序博客网 时间:2024/06/06 09:54
dataGridView1.DataSource = testDataSet.Tables[0];
DataSet,DataGridView的相关操作
分类:
版权声明:本文为博主原创文章,未经博主允许不得转载。
- using System;
- using System.Data;
- using System.Windows.Forms;
- using System.Data.SqlClient;
- namespace DataGrid实验2
- {
- public partial class Form1 : Form
- {
- public SqlDataAdapter da;
- public DataSet ds;
- public DataTable dt;
- public Form1()
- {
- InitializeComponent();
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- Datasetsyan();
- //dataGridView1.Rows.Add();
- }
- public void Datasetsyan()
- {
- string connString = @"
- server = localhost;
- integrated security = true;
- database = student
- ";
- // query
- string sql = @"
- select
- studentID,
- studentName,
- studentSex
- from
- stu
- ";
- // create connection
- SqlConnection conn = new SqlConnection(connString);
- try
- {
- // open connection
- conn.Open();
- // create data adapter
- da = new SqlDataAdapter(sql, conn);
- // create dataset
- ds = new DataSet();
- // fill dataset
- da.Fill(ds);//, "stu"
- // get data table
- dt = ds.Tables[0];//"stu"
- }
- catch (Exception e)
- { MessageBox.Show(e.ToString()); }
- finally
- {
- conn.Close();
- }
- }
- private void button1_Click(object sender, EventArgs e)
- {
- dataGridView1.DataSource = dt; //数据源绑定
- }
- private void button2_Click(object sender, EventArgs e)
- {
- SqlCommandBuilder myCommandBuilder = new SqlCommandBuilder(da);
- da.UpdateCommand = myCommandBuilder.GetUpdateCommand(); //更新数据库
- da.Update(ds);
- }
- private void button3_Click(object sender, EventArgs e)
- {
- dataGridView1.Rows.Remove(dataGridView1.CurrentRow); // 移除当前行
- }
- private void button4_Click(object sender, EventArgs e)
- {
- dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells[0].Value= textBox1.Text;
- dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells[1].Value = textBox2.Text; //添加行
- dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells[2].Value = textBox3.Text;
- }
- }
- }<pre class="csharp" name="code">实验结果:可以对DataGridView的数据进行删除,添加,并保存到数据库</pre>
0 0
- DataSet,DataGridView的相关操作
- DataSet,DataGridView的相关操作
- DataGridView相关操作
- dataGridView 与 DataSet 的关联
- DataSet相关的一些操作比较全面的代码
- Datatable 与Datagridview相关操作
- c# dataset 和DataGridView的绑定详细
- DataSet之增删改查操作(DataGridView绑定)
- datagridview的一些操作
- DataGridView 剪切板的操作
- dataset类的相关使用
- datagridview相关操作模块(vb2010)
- DataSet,DataTable,DataGridView排序
- C# DataGridView 与 DataSet
- Datagridview绑定dataset数据
- 浅谈DataTable、DataSet与DataView,DataGridView,DataSource之间的联系
- 操作DataSet的工具类
- DataSet的几个基本操作
- 06 事件、触摸、响应者链
- 积分图像(Integral Image)
- Hibernate的transaction嵌套
- Java线程面试题
- 黑马程序员--继承 抽象 接口
- DataSet,DataGridView的相关操作
- day05 homework
- Scala访问修饰符
- Laravel Repository 模式-让你控制器更易读
- SD卡读写实例
- 最大似然估计 (MLE) 最大后验概率(MAP)
- 07 手势识别器、UIImageView、(transform)、模拟button内部实现触摸事件
- 分布式计算,大型网站技术架构:核心原理与案例分析
- Service后台播放音乐