记录一些经验

学习,生活

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
SqlConnection cn=new SqlConnection(ConStr);
   DataSet DS=new DataSet();
   SqlDataAdapter Sda=new SqlDataAdapter("Select * from Table1",cn);
   try
   {
    Sda.Fill(DS,"Table1");
    MessageBox.Show(DS.Tables[0].Rows.Count.ToString());
   }
   catch(Exception er)
   {
    MessageBox.Show(er.Message);
   }

   //DataSet DS2=DS.Clone();
   //Sda.SelectCommand=new SqlCommand("Select * from Table1");
   DataRow dr=DS.Tables[0].NewRow();
   dr["F1"]=5;
   dr["F2"]=5;
   dr["F3"]=5;
   DS.Tables[0].Rows.Add(dr);

   dr=DS.Tables[0].NewRow();
   dr["F1"]=6;
   dr["F2"]=6;
   dr["F3"]=6;
   DS.Tables[0].Rows.Add(dr);
   
   SqlCommandBuilder SCB=new SqlCommandBuilder(Sda);
   
   try
   {
    Sda.Update(DS,"Table1");
   }
   catch(Exception er)
   {
    MessageBox.Show(er.Message);
   }
  
   
   Sda.Dispose();
   cn.Close();

数据库用的是SQL2000,先在数据库中建立Table1的临时表,建立字段MainID,F1,F2,F3
初始数据如下
MainID     F1    F2    F3
1                1        1    1
2                2        2    2
3                3        3    3
4                4        4    4




posted on 2007-08-31 19:43  将飞  阅读(123)  评论(0)    收藏  举报