佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 847|回复: 7

关于分开database里的data

[复制链接]
发表于 10-5-2006 11:07 AM | 显示全部楼层 |阅读模式
我想问好像我从database里retrieve一些data出来。然后我想如果这些data到100就combine在一个string。接下来de100 个record又combine成另外一个string。
我的code是 :-

Set objRecord = Server.CreateObject("ADODB.Recordset")
sql = "Select * from tblISOOnline where DefaultSupplyOrg = '"& request.QueryString("org") &"'"
objRecord.open sql,connProcurement
While not objRecord.EOF

For I=1 to 100

part = part & objRecord("ItemNumber") & ","
org = objRecord("DefaultSupplyOrg")

'response.write org & "<br/>"
'response.write objRecord("ItemNumber") & "<br/>"

Next

objRecord.MoveNext
count = count + 1
wend


但是不知道做甚么不能run
回复

使用道具 举报


ADVERTISEMENT

发表于 10-5-2006 11:29 AM | 显示全部楼层
这For I=1 to 100是不需要的。
回复

使用道具 举报

发表于 10-5-2006 11:51 AM | 显示全部楼层
要检查count是不是到100了
回复

使用道具 举报

发表于 10-5-2006 11:53 AM | 显示全部楼层
我想问一下,你的下一个100的record要怎样show出来。

因为我怎样看,你只可以show100个罢了。

还有你说不能RUN,

可以不可以说一下是什么error??(这里的人最常问的
回复

使用道具 举报

 楼主| 发表于 10-5-2006 01:04 PM | 显示全部楼层
我想做的是如果到100 个 record 会 connect成一个string然后接下来100个又connect成另外一个string。如此接下去。
回复

使用道具 举报

 楼主| 发表于 17-5-2006 01:36 PM | 显示全部楼层
请问有谁会分record?
例如:-
我从database拿一些record出来然后有3000 个 record 我要把data 分成500 个 data 成一 个 string。
如:
string1 = A record,B record,c record 。。。。。
string2 = AA record,BB record, Cc record 。。。
回复

使用道具 举报

Follow Us
发表于 17-5-2006 05:14 PM | 显示全部楼层
原帖由 cytin 于 17-5-2006 01:36 PM 发表
请问有谁会分record?
例如:-
我从database拿一些record出来然后有3000 个 record 我要把data 分成500 个 data 成一 个 string。
如:
string1 = A record,B record,c record 。。。。。
strin ...


这个是要用两个for..loop的。
其实你也是要做到了。

这样的问题我也是问过的
回复

使用道具 举报

发表于 17-5-2006 07:31 PM | 显示全部楼层
分析你的Code

Set objRecord = Server.CreateObject("ADODB.Recordset" )
sql = "Select * from tblISOOnline where DefaultSupplyOrg = '"& request.QueryString("org" ) &"'"
objRecord.open sql,connProcurement

1.开了个Recordset

While not objRecord.EOF     2.如果不是EOF,就执行下一行

For I=1 to 100           3.开始一个For..Loop

part = part & objRecord("ItemNumber" ) & "," 4.把现在的data放进string
org = objRecord("DefaultSupplyOrg" )

Next  5.继续另一个loop,可是data还是一样

objRecord.MoveNext  6.这时,才去下一个data
count = count + 1
wend 7.回到第2个step








[size=-1]-----------------------------------------
[size=-1]牛奶罐
[size=-1]零点一度 [url]www.dot1degree.com[/url]
[size=-1]从零点开始,寻找你人生第一度的变化!
[size=-1]我的 IT 日记
回复

使用道具 举报


ADVERTISEMENT

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 13-11-2024 09:55 PM , Processed in 0.115126 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表