[求助] 高手C#中用 Adapter.Update 在本机运行很快,可是放到服务器上后却很慢
用adapter.update更新数据库,大概百来条记录。在本机开发时,这条指令很快,不到一秒。把程序搬到服务器上后。不管是在服务器上运行,还是在客户端浏览器上连接,这条命令都需要好几秒。请问高手这是什么原因?万分感谢。我用的事visual web developer 2010 express sql 2008。
adapter.update方法会表示所有改变会被一次性写回 楼主可以试一下GetChanges方法
这种方法有一个好处是当更新不再本地上执行时把机器间的数据传输减少到最小
例如
DataTables updates =tables.GetChanges(DataRowState.Modified)
Adapter.Update(updates);