ASP如何创建Access数据库

来源:百度知道 编辑:UC知道 时间:2024/06/22 08:00:00
就是用代码创建数据库,不是创建表

就是在data文件下创建一个TEST.MDB的数据库
恩,就是创建一个MDB文件..

asp是可以创建数据库的,用下面的代码就可以创建一个空的数据库了

Set Catalog_object= Server.CreateObject("ADOX.Catalog")
Catalog_object.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("TEST.MDB"))

asp好像还没有这个功能的.

如果你非要这个功能的.

你可以先创建一个空数据库.

如果需在创建一个新数据..可以用ASP的fso的copy文件

这样不是也可以完成同样的功能??

<%
Dim conn,connstr,path,rs,Col,tableName,whereStr
'连接数据库
path="data/test.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&path&"")&";"

if err.number>0 then
err.clear
set conn=nothing
response.write "数据库连接出错!"
Response.End
else
conn.open connstr
if err then
err.clear
set conn=nothing
response.write "数据库连接出错!"
Response.End