主题:  怎么实现一次添加多条记录!!!

aixwf

职务:普通成员
等级:1
金币:0.0
发贴:14
#12002/4/7 16:09:45
比如:在搜索出产品后,想在产品上添加报价,怎么实现把这些产品记录一次都能实现添加????



tonton_5d

职务:普通成员
等级:2
金币:1.0
发贴:176
#22002/4/7 16:34:11
使用UPDATEBATCH咯。细节请查阅相关的ADO资料。


免费提供XML计数器服务 www.tonton.cn

5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:751
#32002/4/7 18:26:42
tonton在上个帖子中说
引用:
使用UPDATEBATCH咯。细节请查阅相关的ADO资料。


只能循环使用了。

addnew()


update



aixwf

职务:普通成员
等级:1
金币:0.0
发贴:14
#42002/4/8 7:43:33
用update,不是更新,怎么添加啊???



有饭

职务:普通成员
等级:2
金币:10.0
发贴:669
#52002/4/8 9:01:26
用SQL的UPDATE语句啊,条件就是你搜索的条件!



奔腾的心

职务:普通成员
等级:7
金币:10.0
发贴:6114
#62002/4/8 13:00:11
addnew就是插入

最后update再刷新一下

就可以了



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#72002/4/8 13:01:05
xiaoning在上个帖子中说
引用:
addnew就是插入

最后update再刷新一下

就可以了

直接用insert into好了



aixwf

职务:普通成员
等级:1
金币:0.0
发贴:14
#82002/4/8 13:43:16
insert into

怎么用的啊?????



aixwf

职务:普通成员
等级:1
金币:0.0
发贴:14
#92002/4/8 13:47:05
xiaoning在上个帖子中说
引用:
addnew就是插入

最后update再刷新一下

就可以了


具体???有没有实例或源代码啊????



5D荣誉斑竹

职务:普通成员
等级:1
金币:1.0
发贴:131
#102002/4/8 17:18:06
你可以这样,下面先约定一下。
产品表单名:product,价格字段名:price

你搜索到产品,可以获得他们的id,价格添加页为这样:

<%i
d=replace((request("id"))," ","")
price=replace(request("price")," ","")
price=split(price,",") '把价格转换为一组数组
i=ubound(price) '获得数组的个数,也就是最大的下标吧
sql="select * from product where id="&replace(id,","," or id=")
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,2
if not rs.EOF then
for j=0 to i
rs("price")=trim(price(j))
rs.update
rs.movenext
next
end if
%>

编辑历史:[这消息被高处不胜寒编辑过(编辑时间2002-04-08 17:18:39)]
[这消息被高处不胜寒编辑过(编辑时间2002-04-08 17:21:23)]
[这消息被高处不胜寒编辑过(编辑时间2002-04-08 17:21:43)]


aixwf

职务:普通成员
等级:1
金币:0.0
发贴:14
#112002/4/9 14:13:41
但有一点小问题,就是,在添加的时候,如果不填报价(没有报价),就会出现错误,如果填个数字,哪怕是0,就没事了,但表里就会出现很多的报价垃圾,怎么能屏蔽掉这种情况呢????



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:320
#122002/4/9 15:03:03
那是你数据库中字段设置的问题.那个报价的字段被设置为了not null所以就成了那个样子。



aSir

职务:普通成员
等级:1
金币:0.0
发贴:78
#132002/4/9 20:32:24
asp中addnew()方法怎么使用?
直接rs.addnew()吗,好象运行要出错,请教



5D荣誉斑竹

职务:普通成员
等级:1
金币:1.0
发贴:131
#142002/4/10 11:20:43
rs.addnew



aixwf

职务:普通成员
等级:1
金币:0.0
发贴:14
#152002/4/10 11:35:44
高处不胜寒在上个帖子中说
引用:
rs.addnew


在添加的时候,如果不填报价(没有报价,报价字段是数字类型的),就会出现错误,如果填个数字,哪怕是0,就没事了,但表里就会出现很多的报价垃圾,怎么能屏蔽掉这种情况呢????