テーブル予約を作成した MSAccess を使用しており、データベースの名前は Project です。ファイルを実行すると、次のエラーが表示されます 。Microsoft Jet データベース エンジンは、ファイル 'C:\Users\Yusuf Lappy\Documents\Project.mdb' を開けません。すでに別のユーザーが排他的に開いているか、そのデータを表示する権限が必要です。 以下は私が使用したコードです:
<%
dim objConn, strConn, objRS
Set objConn = Server.CreateObject("ADODB.Connection")
strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& _
"C:\Users\Yusuf Lappy\Documents\Project.mdb"
objConn.Open strConn
Set objRS = Server.CreateObject("ADODB.RecordSet")
objRS.Open "booking", objConn, 2, 2
objRS.AddNew
objRS("FNAME")=Request.Form("T1")
objRS("LNAME")=Request.Form("T2")
objRS("SOURCE")=Request.Form("D1")
objRS("DEST")=Request.Form("D2")
objRS("DOJ")=Request.Form("T3")
objRS("NOP")=Request.Form("T4")
objRS("MEAL")=Request.Form("R1")
objRS.Update
objRS.Close
%>
私はラップトップの管理者です。Windows 7 Home と IIS 7 を使用しています。