Apex TruedbGrid 6
同じフォームに ADODC (Ado 6.0 sp6) を持つ Oledb データソースを持つフォームを持つ vb6 プロジェクトがあります。
cn.ConnectionString = "Provider=SQLNCLI.1;Data Source=pc-musica;Initial Catalog=QdE;User ID=sa;Password=*******"
Form_Load で:
Adodc.ConnectionString = cn.ConnectionString
Adodc.RecordSource = "Select Code, Description from Cantine"
Adodc.Refresh
Windows 7 でのみ最後のステートメントを実行するAdodc.Refresh
と (Xp ではすべてが静かに動作するため)、次のエラーが表示されます。
Login failed for the user, type: -2147217843 Automation Error.
接続文字列を確認しましたが、プログラムが同じ接続を使用してレコードセットを開き、静かに動作する場合も正しいです。
接続はモジュールで宣言されます。
Windows 7 32ビットでどのように修正できると思いますか?