c#中怎样批量更新数据库的数据

来源:百度知道 编辑:UC知道 时间:2024/06/25 10:16:27
RT
数据有30万以上,要处理表中的每一行数据,在程序修改后更新到数据库,
用sql语句更新速度太慢,想在这里请教下大家怎样才能一次性更新到数据库,而不用每改一行数据就更新一下,
注:表里没主键。

如果每个用户请求更改一行,那他就只能该一行就更新,这个逻辑没有错。

如果你要让他不是及时更新,可以做成队列。

SQL语句更新的速度可能是比存储过程慢一些,但是一个区区30万的小数据,对于SQL SERVER数据库来说根本就是小菜。

换句话说,别说SQL SERVER了,就是MYSQL这种小型数据库,对付百万级的数据都是很轻松的。。。

使用 数据集 DataSet 数据适配器 DataAdapter 对象 不知道是不是你的意思

很奇怪的表。