aspのファイルからAccessを参照させるとエラーが出たり出なかったり
WinXP Proに IISを使って ASPのファイルから
ACCESSのDBを表示させたいのですが、
********************************
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] ファイル '(不明)' を開くことができませんでした。ほかのユーザーが排他的に開いているか、データを読み取る権限がありません。
********************************
と言うエラーメッセージが出てしまいます。
昨日までは普通に表示していたのです。
ソース
*******************************
<%
Dim Rs
Set Rs=Server.CreateObject("ADODB.Recordset")
Rs.open"SELECT * FROM TABLES ", "DSN=yihua"
Response.Write Rs("NAME")
Rs.close
set Rs=Nothing
%>
*******************************
です。
更にこの見えていたファイルをコピーしてリネームして別の名前でaspファイルとして保存しても
同じエラーメッセージがでてしまいます。
何が原因なのでしょうか?
見えたり見えなかったりするのが、理解できなく
苦しんでいます。
ASP勉強中でかなり初心者です。
よろしくお願いします。
お礼
回答有難うございました。 いつもこの方式(完成したDBをCDへコピー)でやって問題がなかったのですが今回初めてでました。 → 従いまして、DBは使用していない状態なんで、WRITE/REWRITEなどは全く実行していない状態です。 明日にでもアドバイスの様にロックを外して試みたいと思います。 ご多忙の処有難うございました。