如何用ASP从数据库里取值啊?

来源:百度知道 编辑:UC知道 时间:2024/05/02 20:18:08
alldata= "51windows,blueidea,csdn,google,baidu,msn,qq,cctv,microsoft,adobe"

表里有一字段为“guestname”时面存有大约10条记录!
id guestname

1 51windows
2 blueidea
3 csdn
4 google
..............

如何将里面的内容取出来合成一个字符串赋值给上面的变量alldata!
达到上面的效果啊!
order表里有一字段名为“guestname”时面存有大约10条记录!

1 51windows
2 blueidea
3 csdn
4 google
..............

如何将里面的内容取出来合成一个字符串赋值给上面的变量alldata!
我的要结果为:alldata= "51windows,blueidea,csdn,google,baidu,msn,qq,cctv,microsoft,adobe"

楼下的兄弟!我试过你们的方法了!但出不来啊!!我又加过分了啊!!你们再试试吧!

晕,你是想要完整的代码啊,怎么不早说啊?

<%
Dim cn,rs
Dim i
Dim strDB '数据库连接路径

strDB=你的数据库连接路径

set cn=server.CreateObject("adodb.connection")
set rs=server.CreateObject("adodb.recordset")

With cn
.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & strDB
.Open
End With

sql="select guestname from order order by id asc"
rs.open sql,cn,1,1

if not rs.eof then
rs.movefirst
for i=1 to rs.recordcount
if i=1 then
alldata=rs!guestname
else
alldata=alldata & "," & rs!guestname
end if

rs.movenext
next
end if

Response.Write("alldata="&alldata)

rs.close

set rs=nothing
set cn=nothing
%>

<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from g