習慣了BCB 中的Dbgrid 的方便操作,想在VS C#裏也這樣,可是還真是不容易.費了好大功夫,總算好一點了 public partial class Form1 : Form
{ #region Form1數據成員 private DataTable DT = new DataTable(); private SqlDataAdapter SDA = new SqlDataAdapter(); #endregion #region Form1構造函數 public Form1() { InitializeComponent(); } #endregion #region 連接數據庫顯示數據 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 #region 使用Update更新數據庫 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 } |
使用DataGridView更新數據庫
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.