asp 数组(ASP中如何将数据库内容导入到数组)

:暂无数据 2026-08-21 20:50:01 :1

asp 数组(ASP中如何将数据库内容导入到数组)

大家好,关于asp 数组很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于ASP中如何将数据库内容导入到数组的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

本文目录

ASP中如何将数据库内容导入到数组

方法1通过split()函数:
dim Arr,Rs
Set Rs=Conn.Execute("select aa from abc")
Arr=""
Do While Not Rs.Eof
If Arr="" Then
Arr=Rs("aa")
Else
Arr=Arr&","&Rs("aa")
End If
Rs.Movenext
loop
Arr=split(Arr,",") ’arr即是你想要的数组
方法2,通过记录集的GetRows方法
‘可取多个字段
Set Rs=Conn.Execute("..........")
Arr=Rs.GetRows()
Rs.Close()
’操作Arr
’方法是Arr(Y,X)
’X可以理解成表格的行
’Y就是表格的列

asp 全局数组变量的设置

方法一:通过session传递
  在 a.asp 中设置 session("arr_name")=name,在b.asp中可以直接用 session("arr_name")(i)
或者 b.asp中设置 name=session("arr_name") : someVar=name(2)
方法二:通过Application传递,与Session相同,不再详写。
方法三:序列化
  a.asp中 将代码或变量 序列化到文件,可以使xml,json,bin等格式,然后b.asp 中读取文件,然后反序列化成 代码或变量,这个借助 asp.net c#中的概念,在c#中很容易实现,asp中比较麻烦,实用性不高,不罗列这个超级代码
方法四:模版代换
  在 a.asp 中设置name的代码 保存到 common.inc 中,在b.asp中包含即可。 a.asp 中通过fso或adodb.stream组件将 字符串 "《"&"%name(1)=""123"" : name(2)=""abc"" :’’等等语句%"&"》" 写入文件 common.inc中,b.asp中使用 《!=#include file="common.inc"--》
方法五:宏代换
  跟方法四类似,只不过去掉了两端的《%%》符号。b.asp中通过读取common.inc文件到字符串变量 ReadAStringFromCommon。 然后 execute ReadAStringFromCommon
推荐使用 方法一和方法二。方法四,和方法五再 某些CMS或仿MVC构架中有应用

asp怎么对数组进行循环

可以使用foreach 来遍历数组 ,如

double
foreach(double num in series )
{
    //num 就是 数组中的每一个元素
    //do something
}

或是使用数组的下标来进行控制,如:

for(int i = 0 ; i 《 series.Length; i++)
{
    double num = series; //下标为i的值
}

asp 数组问题

分类: 电脑/网络 》》 程序设计 》》 其他编程语言
问题描述:

初学asp不怎么会用数组!

谁能教我一下使用方法!!!最好 给我几个能用的例子从简单到复杂的!

不胜感谢!!!!! 请高手介绍一下经验!

解析:

A 定义数组
有两种方式:DIM和REDIM。

DIM定义的是固定个数、数据类型的数组;而REDIM则不同,它可以定义不同类型的数据,也可以定义个数并非固定的数据。比较下面几个例子。 都合法的例子:

程序代码

Dim myarray(5,2)

Redim myarray(5,2)

前者错误而后者合法的例子:

程序代码

n=10 n=10

Dim myarray(n)

Redim myarray(n,2)

另外REDIM还可以定义未定类型的数组,如:

程序代码

Redim myarray(10)

B 数组个数

在以DIM或REDIM定义数组时指定的下标,表示的是访问该数组时所容许的最大下标,却不是该数组的个数。实际上,一维数组个数总是等于(最大下标+1),访问时是通过下标从0开始逐个访问的。

比如:Dim myarray(5) 定义的数组元素有6个,分别是:myarray(0)、myarray(1)、myarray(2)、myarray(3)、myarray(4)、myarray(5)。

再如:Redim thisarray(2,5)实际上定义了一个(2+1)*(5+1)=1 8的二维数组。

既然如此,那么,可不可义定义一个只有一个元素的数组呢?答案是:不可以。

如前所说,Redim thisarray(1)定义的数组实际上有(1+1)个数组元素,但类似于: Redim thisarray(0)的语法,错误的。所以,不能定义一个只有一个数组元素的数组。 其实,以上说的只是其默认状况。其实,定义数组可以通过定义下标的起止从而达到定义数组的个数甚至下标的起止编号的。比如:Redim thisarray(1980 to1990)就 定义了一个含有11个元素的数组,下标从1980到1990。

OK,关于asp 数组和ASP中如何将数据库内容导入到数组的内容到此结束了,希望对大家有所帮助。

asp 数组(ASP中如何将数据库内容导入到数组)

本文编辑:admin

更多文章:


sqlite格式的视频怎么打开(.sqlite是什么文件,用什么工具打开)

sqlite格式的视频怎么打开(.sqlite是什么文件,用什么工具打开)

大家好,今天小编来为大家解答以下的问题,关于sqlite格式的视频怎么打开,.sqlite是什么文件,用什么工具打开这个很多人还不知道,现在让我们一起来看看吧!

2026年11月7日 05:30

element ui面试题(用element-ui ELDialog和ELTable遇见的坑)

element ui面试题(用element-ui ELDialog和ELTable遇见的坑)

各位老铁们好,相信很多人对element ui面试题都不是特别的了解,因此呢,今天就来为大家分享下关于element ui面试题以及用element-ui ELDialog和ELTable遇见的坑的问题知识,还望可以帮助大家,解决大家的一些

2026年11月7日 04:40

blob视频下载器(blob链接的图片如何调用下载)

blob视频下载器(blob链接的图片如何调用下载)

各位老铁们,大家好,今天由我来为大家分享blob视频下载器,以及blob链接的图片如何调用下载的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

2026年11月7日 03:30

中文自动翻译成英语的输入法(有没有一种输入法能将打出来的中文自动变成英文)

中文自动翻译成英语的输入法(有没有一种输入法能将打出来的中文自动变成英文)

各位老铁们,大家好,今天由我来为大家分享中文自动翻译成英语的输入法,以及有没有一种输入法能将打出来的中文自动变成英文的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们

2026年11月7日 02:10

equals to(为什么有些英文句子要用的是“equals to that of” 这个that和of之间还可以加名词吗)

equals to(为什么有些英文句子要用的是“equals to that of” 这个that和of之间还可以加名词吗)

其实equals to的问题并不复杂,但是又很多的朋友都不太了解为什么有些英文句子要用的是“equals to that of” 这个that和of之间还可以加名词吗,因此呢,今天小编就来为大家分享equals to的一些知识,希望可以帮助

2026年11月7日 01:50

default values(电脑开机后出现all settings was reset to default values.)

default values(电脑开机后出现all settings was reset to default values.)

其实default values的问题并不复杂,但是又很多的朋友都不太了解电脑开机后出现all settings was reset to default values.,因此呢,今天小编就来为大家分享default values的一些知识

2026年11月7日 01:20

structured reviewing翻译(软件测试的英文翻译)

structured reviewing翻译(软件测试的英文翻译)

大家好,关于structured reviewing翻译很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于软件测试的英文翻译的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位

2026年11月7日 00:50

网站模板下载好以后(动态网站模板下载后怎么用)

网站模板下载好以后(动态网站模板下载后怎么用)

“网站模板下载好以后”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看网站模板下载好以后(动态网站模板下载后怎么用)!

2026年11月6日 22:50

选项卡的作用(excel中的“数字”选项卡的功能)

选项卡的作用(excel中的“数字”选项卡的功能)

本篇文章给大家谈谈选项卡的作用,以及excel中的“数字”选项卡的功能对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年11月6日 22:20

vb手机版下载(有谁可以告诉我vb在哪里下载)

vb手机版下载(有谁可以告诉我vb在哪里下载)

“vb手机版下载”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看vb手机版下载(有谁可以告诉我vb在哪里下载)!

2026年11月6日 21:50

最近更新

红米4x尺寸(红米4x参数)
2026-11-07 04:50:20 浏览:0
热门文章

新站如何通过网站维护提升SEO排名
2026-10-13 20:56:21 浏览:6
标签列表