日期:2014-05-17  浏览次数:20759 次

用ASP代码创建Access数据库、表、字段
怎样用ASP代码创建Access数据库、表、字段     SOS

------解决方案--------------------
完全可以。使用ADOX的Catalog对象创建数据库,Table对象操作表,Column对象操作字段。
给你一段代码参考一下:
<%
set db=server.CreateObject( "ADOX.Catalog ")
set tbl=server.CreateObject( "ADOX.Table ")
set fld =server.CreateObject( "ADOX.Column ")
dbname= "db.mdb "
DB.Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & server.MapPath(dbname)
tbl.ParentCatalog =db
tbl.Name = "Test "
DB.Tables.Append tbl
fld.Type = 130 '文本类型
fld.DefinedSize=20
fld.Name = "示例字段 "
tbl.Columns.Append fld
response.write "数据库已创建! "
set db=nothing
%>

有关字段的类型,你可以参考一下ADO 2.5的相关帮助。