asp中,如何得到未知数据表的各列名称?

来源:百度知道 编辑:UC知道 时间:2024/09/28 10:01:12
比如有一个表,列名分别是:ID,NAME,PSD,MAIL
但我并不知道这些列的名称,也不知道会有多少列。

如何才能知道此表中会有多少列,每列的名称各是什么?

<%
sql="select * from [表]"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1

for i=0 to rs.fields.Count-1 'rs.fields.count就是记录的字段个数
response.write rs(i).name 'rs(i).name 得到字段的名字不要name则得到记录集的结果
response.write "<br>"
next

%>

第一要知道表名,根据表名得到列名,数据库里有个系统表那里就有,不同数据库,系统表名可能不相同,自己看一下系统表