请问一下,一次过向一个表插入多条数据用什么方法好
解决方案 »
- 求FieldObject转换成TextObject的方法
- asp.net页面中如何实现焦点图
- 关于 AtlasToolkit:CascadingDropDown 的一个问题,大家帮忙!
- 对不起,没有分了,用window.open('')弹出窗口,当被拦截时怎样重定向到另一个提示窗口?
- 我公司出的面试题目
- 怪事遇到汉字路径的问题
- asp.net面试题(触类旁通)
- 在DataList里面的gridview上绑定数据
- 如何在客户端弹出消息窗口,但不要刷新页面?100分
- 怎么加入一个事件,能够在页面被关闭的时候来促发这个事件。
- IIS发布网站问题求教。
- 在手机浏览器上网页内部显示了滚动条,但是不能滚动
insert into 表 (...) values(...);
insert into 表 (...) values(...);
insert into 表 (...) values(...);
能不能给出 ado.net 批量插入的代码
cmd.CommandText="insert语句1";
cmd.ExecuteNonQuery();
cmd.CommandText="insert语句2";
cmd.ExecuteNonQuery();
......
你可以写成循环。
http://database.51cto.com/art/201108/282631.htm
http://blogs.msdn.com/b/nikhilsi/archive/2008/06/11/bulk-insert-into-sql-from-c-app.aspx
values('aaa','bbb','ccc')
values('vvv','ddd','eee')
values('ttt','yyy','uuu')
这种sql语句
union all select (value11,value22 …)
union all select (value111,value2222 …)
…
union all select (value11,value22 …)
union all select (value111,value2222 …)
…