分站 简化版 股指 日历 影视
携程 地图 计算器 行情 电脑
空位 空位 空位 空位 空位
首页 软件 编程 网络 窍门 笑话 知识 公告 注册 登录 用QQ登录本站
全部 综合数码金融娱乐服务报刊政府机构 推荐 申请 友情  
您现在的位置:首页 >> ASP >> 内容

ASP获取数据库表名、库名、字段名的方法

内容摘要:以SQLServer为例: % SET Conn=Server.CreateObject('ADODB.Connection') Conn.Open 'Server=IP地址;Provider=sqloledb;Database=库名称;UID=用户名;PWD=密码;' %读SqlServer库中的表名: % Set rs=Conn.OpenSchema(2......

  以sqlserver为例:


< %

set conn=server.createobject("adodb.connection")

conn.open "server=ip地址;provider=sqloledb;database=库名称;uid=用户名;pwd=密码;"

%>


读sqlserver库中的表名:


< %

set rs=conn.openschema(20)

while not rs.eof

response.write("所在数据库名:" & rs(0) & "<br>")

response.write("所有者:" & rs(1) & "<br />")

response.write("表 名:" & rs(2) & "<br />")

response.write("表的类型:" & rs(3) & "<br />")

rs.movenext

wend

%>

这样,我们知道表名了,现在我们再来看看怎么对表的字段进行操作。

假设:其中数据库中有表:[things],表中字段为:id,thingsname,thingstype

获取该表的所有字段名:

< %

dim i,j,sql

set rs=server.createobject(“adodb.recordset”)

sql="select * from [things] where 1<>1"

rs.open sql,conn,1,1

j=rs.fields.count

for i=0 to (j-1)

response.write("第" & i+1 & "个字段名:" &

  版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


发布日期:2017-8-31 发布时间:9:16:40 点击:27 
  • 上一篇:用ASP判断访问是否来自搜索引擎的函数
  • 下一篇:Win7的IIS7中ASP获得的系统日期格式为斜杠的
  • 本类新增
    本类热门文章
    Baidu
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2017

    YJCMS V2.2 Build 17.09.12(MSSQL)
    闽ICP备05000814号-1
    本空间由景安网络(VPS)提供

    创宇云安全提供加速防护