set objcreate=Server.CreateObject("adox.catalog") if err.number<>0 then errstr="建立adox.catalog对象失败,请检查你的用户权限。"+err.description set objcreate=nothing ifsure=true exit sub end if
'建立数据库 objcreate.create("data source="+server.mappath(dbname)+";provider=microsoft.jet.oledb.4.0") if err.number<>0 then errstr="建立数据库失败。<br>"+err.description ifsure=true set objcreate=nothing exit sub end if '如果没有出错,设置成功标志 ifsure=false
end sub
private sub ifexistdb(byval dbn) '还原类状态 ifsure=false '如果数据库存在,就设为true,因为如果不存在的话就不能继续执行这个类 '检查数据库是否已经存在 dim conn set conn=server.createobject("adodb.connection") conn.connectionstring="provider=microsoft.jet.oledb.4.0;data source="+server.mappath(dbn) conn.open if err.number=0 then errstr="数据库已经存在" ifsure=true conn.close set conn=nothing end if