这不是才1000个数据吗, 循环起来不会很慢, 而且也用不上case when啊亲SQL:UPDATE tableASET colB=@colB, colC=@colCWHERE colA=@colA循环for(var i=0; i<1000; i++){ colA.Value=A[i]; colB.Value=B[i]; colC.Value=C[i]; cmd.ExecuteNonQuery();}
更新数据库后重新把查询结果写入数组不行吗?
不懂。