窗同方法,是 adapter.update(dataSet,"tableName"); 更新一个表的内容如何能一此更新个表。

解决方案 »

  1.   

    手动更新是不是也只能一次更新一个表??下面是手动更新。部分代码:string sql = "update user set name=@name where id=@id";
    OleDbCommand comm = new OleDbCommand(sql,conn);
    OleDbParameter param = comm.Parameters.Add("@name",OleDbType.VarChar);
    param.SourceColumn = "name";
    param = updateComm.Parameters.Add("@id",OleDbType.Integer);
    param.SourceColumn = "id";OleDbDataAdapter ad = new OleDbDataAdapter();
    ad.UpdateCommand = comm;
    ad.Update(dataSet,"myTable"); //  就是这句,是不是只能给一个表 进行 增、删、修操作??。