等待高手的来临_提交报表 有一个表单,上边是注册表.无任何安全措施.现在我想一秒钟向这个数据库提交500份注册(量大).怎么来实现比较好? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用存储过程吧,把要注册的信息传入,使用union all的方法把信息拼成临时表,然后再 select * into 注册表 from 临时表 提交时用foreach试试看,应该能行吧。 用 for 或 foreach + System.Text.StringBuilder sb = new System.Text.StringBuilder("INSERT INTO tb_User "); sb.Append("SELECT 'a','b' union"); sb.Append("SELECT 'c','e' union"); sb.Append("SELECT 'e','f' union"); sb.Append("SELECT 'g','h' union"); …… sb.Append("SELECT 'x','n'");就能很好的解决 放到xml中,然后到存储过程中处理 1,如果你是想直接发大容量数据录入数据库的话,可以采用储存过程来插入数据,因为储存过程是经过优化的SQL语句,执行快2,如果你是在客户端根据具体情况录入数据的话,或者说攻击的话,可以采用第三方软件是实施啊,这种一般需要采用多线程软件来达到目的,用网页客户端来攻击效果不理想 petshop 4中有个异步处理的模块,是不是你可以借用下啊 jquery如何获取json的值 请问css要怎么学比较好呢? "服务器应用程序不可用"是怎么回事啊 关于Http上传 c#写的类的方法能让js调用吗? aspnetpager可以放到datalist中嗎 !!!image web服务器控件的图象怎样绘制热点???image html控件可以,image web服务器控件而好象不行???????????? web窗体的复制 webBrowser和ie一样的地址,点链接出来的页面不一样 asp.net 中如何关闭窗口? 同一页面刷新问题 如何在IIS中浏览vs2005做的网页
使用union all的方法把信息拼成临时表,然后再 select * into 注册表 from 临时表
sb.Append("SELECT 'a','b' union");
sb.Append("SELECT 'c','e' union");
sb.Append("SELECT 'e','f' union");
sb.Append("SELECT 'g','h' union");
……
sb.Append("SELECT 'x','n'");就能很好的解决
1,如果你是想直接发大容量数据录入数据库的话,可以采用储存过程来插入数据,因为储存过程是经过优化的SQL语句,执行快
2,如果你是在客户端根据具体情况录入数据的话,或者说攻击的话,可以采用第三方软件是实施啊,这种一般需要采用多线程软件来达到目的,用网页客户端来攻击效果不理想