私は、Bangalores Best によって構築された恐ろしいソフトウェアに少し取り組んでいます。
それはほとんど古典的な ASP/VbScript で書かれていますが、ほとんどのコードは ASPX ページの古典的な ASP スタイルですが、ASP.NET に「移植」されています :(
ローカル データベースに接続しようとすると、次のメッセージが表示されます。
複数ステップの OLE DB 操作でエラーが発生しました。利用可能な場合は、各 OLE DB ステータス値を確認します。作業は行われませんでした。
Line 38: MasterConn = New ADODB.Connection()
Line 39: MasterConn.connectiontimeout = 10000
Line 40: MasterConn.Open(strDB)
このエラーの意味を知っている人はいますか? この接続文字列を使用して、ローカル マシン (SQLEXPRESS を実行) に接続します。
PROVIDER=MSDASQL;DRIVER={SQL Server};Server=JONATHAN-PC\SQLEXPRESS\;DATABASE=NetTraining;Integrated Security=true
これは、最初に使用していた接続文字列です。データベースで再指定しただけです。
アップデート:
問題は、ADO で「統合セキュリティ」を使用していたことです。ユーザーアカウントを使用するように変更したところ、問題なく接続されました。