当前位置:编程学习 > C#/ASP.NET >>

如何批量更新数据库里的表

1.我做把数据库的文章取出,批量生成静态页面后,然后把生成的静态页面的文件名,根据新闻ID又上传到这条的数据中静态页面名称这一列中时出现问题,我只取100条新闻出来,生成,更新,没有问题,但是我一下子取1000条就报"超时时间已到。在操作完成之前超时时间已过或服务器未响应。 "的错误,

我是有while(dr.read())去取一条数据出来,然后,生成静态页面后,再把静态页面的名称更新到表里,我后来照网上说的,把响应时间在webconfig设置很长还是不行,,刚查资料好像可以用dataset一次批量更新,但总是看不懂.特向大伙请教.


2.有两个表的结构是一样的,我可以不可以把这两个表的内容一下子全取出来,放到一个datatable里?如能.应怎么做! --------------------编程问答-------------------- 没钱也不必这样吧..


555..我穷呀.. --------------------编程问答-------------------- 数据库连接超时了。不是ASP.NET页面执行超时。把你的Command对象的Timeout设置时间长一点就行了,不过需要运行这么长时间的数据库操作还是少做为妙。 --------------------编程问答-------------------- 1 timeout 时间太短,且 timeout,那么说明你写的程序有问题,效率太低.

2 tb.clone();
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,