按钮更新datagridview
生活随笔
收集整理的這篇文章主要介紹了
按钮更新datagridview
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
public?partial?class?Form1?:?Form
????{
Form1數(shù)據(jù)成員#region?Form1數(shù)據(jù)成員
????????private?DataTable?DT?=?new?DataTable();
????????private?SqlDataAdapter?SDA?=?new?SqlDataAdapter();
#endregion
Form1構(gòu)造函數(shù)#region??Form1構(gòu)造函數(shù)?
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
#endregion
連接數(shù)據(jù)庫(kù)顯示數(shù)據(jù)#region??連接數(shù)據(jù)庫(kù)顯示數(shù)據(jù)
????????private?void?Form1_Load(object?sender,?EventArgs?e)
????????{
????????????SqlConnection?conn?=?new?SqlConnection("server=127.0.0.1;database=pubs;uid=sa");
????????????SqlCommand?SCD?=?new?SqlCommand("select?*?from?tables",?conn);
????????????SDA.SelectCommand?=?SCD;
????????????SDA.Fill(DT);
????????????dataGridView1.DataSource?=?DT;
????????}
#endregion
使用Update更新數(shù)據(jù)庫(kù)#region??使用Update更新數(shù)據(jù)庫(kù)
????????private?void?toolStripButton1_Click(object?sender,?EventArgs?e)
????????{
????????????try
????????????{
????????????????SqlCommandBuilder?SCB?=?new?SqlCommandBuilder(SDA);????????????????
????????????????SDA.Update(DT);
????????????}
????????????catch?(System.Exception?ex)
????????????{
????????????????MessageBox.Show(ex.ToString());
????????????????return;
????????????}
????????????MessageBox.Show("更新成功!");
????????}
#endregion
????{
Form1數(shù)據(jù)成員#region?Form1數(shù)據(jù)成員
????????private?DataTable?DT?=?new?DataTable();
????????private?SqlDataAdapter?SDA?=?new?SqlDataAdapter();
#endregion
Form1構(gòu)造函數(shù)#region??Form1構(gòu)造函數(shù)?
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
#endregion
連接數(shù)據(jù)庫(kù)顯示數(shù)據(jù)#region??連接數(shù)據(jù)庫(kù)顯示數(shù)據(jù)
????????private?void?Form1_Load(object?sender,?EventArgs?e)
????????{
????????????SqlConnection?conn?=?new?SqlConnection("server=127.0.0.1;database=pubs;uid=sa");
????????????SqlCommand?SCD?=?new?SqlCommand("select?*?from?tables",?conn);
????????????SDA.SelectCommand?=?SCD;
????????????SDA.Fill(DT);
????????????dataGridView1.DataSource?=?DT;
????????}
#endregion
使用Update更新數(shù)據(jù)庫(kù)#region??使用Update更新數(shù)據(jù)庫(kù)
????????private?void?toolStripButton1_Click(object?sender,?EventArgs?e)
????????{
????????????try
????????????{
????????????????SqlCommandBuilder?SCB?=?new?SqlCommandBuilder(SDA);????????????????
????????????????SDA.Update(DT);
????????????}
????????????catch?(System.Exception?ex)
????????????{
????????????????MessageBox.Show(ex.ToString());
????????????????return;
????????????}
????????????MessageBox.Show("更新成功!");
????????}
#endregion
總結(jié)
以上是生活随笔為你收集整理的按钮更新datagridview的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 在ASP.NET AJAX 1.0框架中
- 下一篇: 软件体系结构的风格(转载)