今天给各位分享asp获取数据库的值储存在数组的知识,其中也会对asp怎么读取sql数据库数据并显示进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、急!!!ASP数据库取数据存入数组
- 2、asp 能实现将 数据库查询出的数据放到数组中吗? 求解,放到数组中 然后用循环输出.. while 循环不是很好
- 3、Asp 把数据存入数组中
- 4、asp.net 怎么把数据保存到数组中
- 5、asp 怎样读出数据库数据存入数组
急!!!ASP数据库取数据存入数组
'假设你的CONNECTION对象变量为conn
dim a,b()
dim l,lu
strData=Trim(request.Form("textname"))
a=split(request.Form("textname"),",")
lu=ubound(a)
redim b(lu)
for l=0 to lu
a(l)=trim(a(l))
b(l)="无此信息"
Next
strData=replace(strData,", ",",")
strData=replace(strData," ,",",")
strData="'" replace(strData,",","','") "'"
strSql="SELECT * FROM 数据表 WHERE K in (" strData ")"
set rs=Server.CreateObject("ADODB.RecordSet")
rs.open strSql,conn,1,1
while not rs.eof
strData=rs("K")
for l=0 to lu
if strData=a(l) then
if Not (rs("F")="" or isnull(rs("F"))) then b(l)=rs("F")
exit for
end if
next
rs.movenext
wend
rs.close
set rs=nothing
'数组a,b分别存放满足你要求的数据
asp 能实现将 数据库查询出的数据放到数组中吗? 求解,放到数组中 然后用循环输出.. while 循环不是很好
完全可以的,你不想用while循环也完全可以做到。
我给你大致说一下思路:
打开数据库获得记录集,之后按要求定义二维数组
假定数组为:MM_Array(X,Y)
那么,X指定字段,Y指定记录。
用两个For循环嵌套,就可以把Y条记录(每条记录取前X字段)的值存到数组中了。
……PS:为什么While循环不是很好?用好了哪个都一样。
Asp 把数据存入数组中
搜索查询这样做有点不好,很容易消耗光服务器内存,可以用分页程序来做,10万条数据没问题。
纯粹的一些内容列表可以试着做成静态或者缓存
asp.net 怎么把数据保存到数组中
①不能使用数组,因为声明数组时要指定数组的长度。
②应使用ArrayList类
使用方法如下:
//声明一个ArrayList实例
ArrayList arr=new ArrayList();
//为该实例添加项,就是你想保存的数据,可以给该对象一直添加
arr.Add("-1");
arr.Add("数据1");
arr.Add("数据2");
你还可以通过:
string AX=arr[0].ToString();
这种语句把你添加的项取出来,需要改变的只是索引值.
asp 怎样读出数据库数据存入数组
RecordSet对象有个GetRows方法,可以把RS里的数据读取到数组,假如之前你已经用RecordSet得到了数据,那么你可以用
rs.GetRows()
来获取数据对应的数组。
所获得的数组是二维的,其中第一维对应数据库中的列,第二维对应的是数据库中的行,数组的下标也是从0开始的,假如数据库中表是这样的:
id username password
1 test1u test1p
2 test2u test2p
arr = rs.GetRows()
那么
arr(0, 0) 对应的就是第一行的id,为 1
arr(1, 0) 对应的就是第一行的username,为 test1u
arr(0, 1) 对应的就是第二行的id,为 2
arr(1, 1) 对应的就是第二行的username,为 test2u
依此类推
另外要注意的是,如果 RS 从数据库中没有得到数据,也就是说,数据库没有返回任何行,RS 中的记录数为 0 的情况下,使用 GetRows 方法是会出错的~
asp获取数据库的值储存在数组的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于asp怎么读取sql数据库数据并显示、asp获取数据库的值储存在数组的信息别忘了在本站进行查找喔。
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » asp获取数据库的值储存在数组(asp怎么读取sql数据库数据并显示)
1 评论