日期:2014-05-19  浏览次数:20487 次

求往数据库中一次插入多条数据
要往数据库中一次插入多条数据,并且一次插入的数据的条数是动态的
是要录入商品信息用的,
textbox供输入一个商品的信息,
然后用户可以增加多个同样的textbox,录入多个商品信息,


------解决方案--------------------
增加一条信息就组合成一条 'select text1.value union all '
最后执行 'insert into tb (col) '+ 'select text1.value union all '+ '... '把最后的union all两词去掉,执行即可
------解决方案--------------------
你这个以前台程序中处理的流程,似乎需要每次发送一条Insert

如果单独从SQL的角度来考虑,可以使用这样的语句来完成插入多条:
INSERT A表(列1,列2) SELECT (列A,列B) FROM B表