精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
返回建站学首页
导航:
建站首页 | 网站设计 | 网站开发 | 网站运营 | 网页软件 | 建站指南 | 搜索优化 | 图像处理 | 视频教程 | 书籍教程 | 建站专题
当前位置:首页>网站开发>ASP教程>正文

ASP判断数据库中的表是否存在


来源:我要学习网 时间:06-11-13 点击: 点击这里收藏本文
给你写一个函数,专门返回表名称的  

response.write  getTablname("C:\1.mdb")  
if  instr(getTablname("C:\1.mdb"),"工资表")<>0  Then  
        response.write  "工资表存在"  
    else  
        response.write  "不存在"  
end  if  

function  getTablname(dbpath)  
                      dim  rs  
                      dim  Conn  
                      set  conn  =  server.CreateObject("ADODB.Connection")  
                      conn.Open  "Dbq="  &  dbpath  &  ";Defaultdir=;Driver={Microsoft  Access  Driver  (*.Mdb)};Driverid=25;Fil=Ms Access;
Implicitcommitsync=Yes;Maxbuffersize=512;Maxscanrows=8;Pagetimeout=5;  
Safetransactions=0;Threads=3;Usercommitsync=Yes;",  
"Administrator",  "adminadmin"  
                      set  rs  =  Conn.OpenSchema(20)  

                      do  while  not  rs.eof  
if  rs("table_type")  ="TABLE"  then  
getTablname  =getTablname  &  ","  &    rs("TABLE_NAME")  
end  if  
rs.moveNext  
                  loop  
                      rs.close  
                      conn.Close  
                      set  rs  =  nothing  
                      set  conn  =  nothing  
end  function    

  把此文章收藏到:          
广而告之
文章搜索
  • Google JZxue.Com

关于我们 | 联系我们 | 友情链接 | 网站地图
Copyright © 2005 - 2006 建站学 All rights reserved.