叠伸access数据库表决定22
1,建立数据库文件cnbruce.mdb(不设计任何表)
建立数据库的决定:
<%
OptionExplicit
dimdatabasename'定义数据库名称
databasename="cnbruce.mdb"'数据库名称
dimdatabasepath'定义数据库存放路径
databasepath="e:\cnbruce\database\"'数据库绝对路径
dimdatabasever'定义数据库版本2000或者97
databasever="2000"
FunctionCreatedfile(FilePath,FileName,Ver)
Dimcnbruce,dbver
selectcasever
case"97"
dbver="3.51"
case"2000"
dbver="4.0"
endselect
ifdbver<>""then
Setcnbruce=Server.CreateObject("ADOX.Catalog")
callcnbruce.Create("Provider=Microsoft.Jet.OLEDB."&dbver&";DataSource="&filepath&filename)
endif
EndFunction
CallCreatedfile(databasepath,databasename,databasever)'创建数据库
%>
那么,再看如何设计建立一个新的数据库表吧
<%
db_path="cnbruce.mdb"
Setconn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(db_path)
conn.Openconnstr
%>
3,建立新数据库表的程序页面addtable.asp
<!--#includefile="conn.asp"-->
<%
Setrs=Server.CreateObject("ADODB.Recordset")
sql="createtableaboutme(idintegerprimarykey,nametext,Birthdaydatetime)"
rs.Opensql,conn,2,3
%>
数据库表文件建立完毕。
createtableaboutme(idintegerprimarykey,nametext,Birthdaydatetime)
建立新的表aboutme,设计其字段有id(主关键字)、name(备注)、Birthday(时间日期)