用 ADO 創(chuàng)建 Access 數(shù)據(jù)庫
發(fā)表時(shí)間:2024-01-21 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]要在網(wǎng)站上使用 Access 數(shù)據(jù)庫,不必購買 Microsoft Access。可以在 Active Server Page 腳本中用 ODBC 數(shù)據(jù)資源管理器或 Data Link 程序或編程創(chuàng)建新的 Access 數(shù)據(jù)庫。 ADO 本身沒有創(chuàng)建新的 Access 數(shù)據(jù)庫的方法。要在 Acti...
要在網(wǎng)站上使用 Access 數(shù)據(jù)庫,不必購買 Microsoft Access?梢栽 Active Server Page 腳本中用 ODBC 數(shù)據(jù)資源管理器或 Data Link 程序或編程創(chuàng)建新的 Access 數(shù)據(jù)庫。
ADO 本身沒有創(chuàng)建新的 Access 數(shù)據(jù)庫的方法。要在 Active Server Page 中創(chuàng)建一個(gè)新數(shù)據(jù)庫,必須使用 ADOX。ADOX 包含在 MDAC 2.1 及其更新版本中,可從 Microsoft 下載(http://www.microsoft.com/data)。下面的腳本創(chuàng)建了一個(gè)新的Access數(shù)據(jù)庫并打開對它的連接。
<%
DBName = "c:\myAccessDB.mdb"
Set myCat = Server.CreateObject( "ADOX.Catalog" )
myCat.Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBName
Set Con = Server.CreateObject( "ADODB.Connection" )
Con.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & DBName
%>
這個(gè)腳本創(chuàng)建了一個(gè) ADOX Catalog 對象實(shí)例,用該對象的 Create 方法創(chuàng)建一個(gè)新的 Access 數(shù)據(jù)庫。然后,用原始 OLE DB 提供程序打開對新 Access 數(shù)據(jù)庫的連接。