一次往一个表里保存很多一样的东西,只有商家姓名这个字段不同,这个表是个价格表,
有以下几个字段 编号,主题,型号,商家名称,价格
比方说这次来了20个型号的价格,我要把这个20个型号的价格和每个商家名称搭配保存在同一个表里,
商家名称是从另一个表里取得的,以往的保存的方法是用recordset,addnew,然后 update,这样的话就要循环每个商家名称来保存一次了,我觉得这样挺慢的,是不是有sql语句,可以一次搞定呢?例如;我这次要增加 商家1,商家2,商家3 这三个商家,如何能一句搞定呢?我觉得sql应该有这样的功能吧,请高手指点。
有以下几个字段 编号,主题,型号,商家名称,价格
比方说这次来了20个型号的价格,我要把这个20个型号的价格和每个商家名称搭配保存在同一个表里,
商家名称是从另一个表里取得的,以往的保存的方法是用recordset,addnew,然后 update,这样的话就要循环每个商家名称来保存一次了,我觉得这样挺慢的,是不是有sql语句,可以一次搞定呢?例如;我这次要增加 商家1,商家2,商家3 这三个商家,如何能一句搞定呢?我觉得sql应该有这样的功能吧,请高手指点。
不过可以灵活采用一个循环和一个SQL语句搞定,
这样是可以实现的.
选使用循环组成SQL语句,即一个字符串(String)然后一次性执行即可。
参考一下面这C++版的贴子:
http://community.csdn.net/Expert/topic/4098/4098581.xml?temp=.4600183