dataset与datareader区别:
dataset的数据存储在内存当中,可以跟数据库服务器断开连接仍然可以对数据进行操作处理,适合处理少量数据,当更新时需要重新写回数据库才有效;
datareader的数据存储在数据库服务器,如果断开连接则无法操作数据
弱类型dataset更新操作要加:
SqlCommandBuilder scb = new SqlCommandBuilder(cmd);
adaper.update(dataset);
dataset与datareader区别:
dataset的数据存储在内存当中,可以跟数据库服务器断开连接仍然可以对数据进行操作处理,适合处理少量数据,当更新时需要重新写回数据库才有效;
datareader的数据存储在数据库服务器,如果断开连接则无法操作数据
弱类型dataset更新操作要加:
SqlCommandBuilder scb = new SqlCommandBuilder(cmd);
adaper.update(dataset);