我准备做个类似 DataBrowse 的软件,已经可以把表读入DataGrid 中,并且知道table 所在的数据库名称,现在想对GataGrid中的数据进行处理,如添加,删除和更新操作,该怎样做??谢谢!!

解决方案 »

  1.   

    将你修改的信息通过sql 语句更新到数据库
    SqlCommand myCommand=new SqlCommand (SqlCommandText,_DataBaseConnection);
    _DataBaseConnection.Open();
    _affectedRows=myCommand.ExecuteNonQuery ();
    _DataBaseConnection.Close();SqlCommandText--------sql语句
    _DataBaseConnection---连接字符串
      

  2.   

    楼上应该首先明确一点:
    你的表不是读入DataGrid中,而是应该在DataSet中,
    DataGrid只是进行相应的绑定,数据源还是DataSet,
    所以对于记录的删除,更新,添加其实都是对DataSet进行相应的操作,
    最后把改过的DataSet用SqlDataAdapter对数据库进行更新就可以了
      

  3.   

    你的意思是不是说dataGrid中显示的是多表数据,如何能同时增删改多表数据??