首页  »  网页设计教程  »  ASP访问MSSQL内置对象

ASP访问MSSQL内置对象

浏览数:共 586 次     评论:共 0 条     发布日期:2011-08-17     分类:asp

---- 若要查看此服务器中数据库的集合,可用语句:

response.write sqldb.name ‘将列出所有的数据库,如pubs等
next

’osqlserver是前面创建的sql server服务器对象
for each dbtable in pubdatabase.tables
response.write dbtable.name
next

’osqlserver是前面创建的sql server服务器对象
for each dbview in pubdatabase.views
response.write dbview.text
next

’osqlserver是前面创建的sql server服务器对象
for each dbsp in pubdatabase.storedprocedures
response.write dbsp.text
next

< head >
< meta name="generator" content=
"microsoft developer studio" >
< meta http-equiv="content-type"
content="text/html; charset=gb2312" >

< /head >

on error resume next
dim osqlserver
set osqlserver = createobject ("sqlole.sqlserver")

strserver = "dep"
strlogin = "sa"
strpwd = ""

osqlserver.connect strserver,strlogin,strpwd

< body bgcolor=#ffffff >
数据库列表
< select name="database" >
< %
for each sqldb in osqlserver.databases
if not sqldb.systemobject then
response.write "< option value=
""" &; sqldb.name &; """ >" &; sqldb.name

end if
next
set osqlserver = nothing
% >
< /select >
< /body >
< /html >



上一篇:利用instr 函数防止SQL注入攻击
下一篇: