如果你是想把所有表的数据都读出来,你可以这样
用conncetion打开数据库
rs=conn.openschema(20)方法返回数据库中所有边的信息[access、MSSQL、ORACLE都能实现]
循环得到rs(2){rs(2)得到所有表的名字,rs(3)=table表示的一般用户表,用这个方法可以把系统表区分开,在MSSQL、ORACLE中很重要}
现在可以来获取表中的信息了
set table=conn.execute("select * from 上边获得的表的名称")
do while not rs.eof
y=1
for x=0 to table.fields.count-1 'table.fields.count这用来获得字段的个数
a(y,x)=rs(x) '也可以直接用rs(i).value 来获取
next
y=y+1
table.movenext
loop
现在的数组a(y,x)就是一个确定的表的信息了!如果加上上边的方法,可以形成一个三维数组,那就是整个数据库的所有数据了!