SQLserver2000との接続


SH  2006-04-19 07:33:26  No: 21115

TSQLConnectionを使用して
MSSQLドライブにサーバー名やDB名を正しく設定したつもりですが、
テスト接続すると「dbexpmss.dllが起動できませんでした」
と表示されてDBと接続できません。
どこか設定がおかしいのでしょうか?


HOta  2006-04-19 17:34:25  No: 21116

dbexpmss.dllが無いか、パスがうまく通っていないのでしょう。
バージョンは何でしょうか?SQLserver2000なら、dbGo(ADO)が良いのではないですか?


SH  2006-04-26 05:28:27  No: 21117

返信送れて申し訳ありません。
delphi2005、SQLserver2000です。
データベースエクスプローラだと接続はできるのですが


HOta  2006-04-27 01:45:56  No: 21118

>データベースエクスプローラだと接続はできるのですが

エラーからは、dbexpmss.dllが無いと判断できます。
データベースエクスプローラはBDEの設定になりますので、dbexpmss.dll
は関係ありません。dbexpmss.dllを探しましょう。

開発環境で、SQLConnectionのConnectedをTrueにできますか?


SH  2006-05-01 03:41:07  No: 21119

dbexpmss.dllを見つけてマイコンピュータのプロパティ、
環境変数のpathにパスを加えました。
しかし、connectedをtrueにしようとすると
「モジュール'dbexpress90.bpl'のアドレス40C180DEで
アドレス00000000に対する読み込み違反がありました」
と表示されるようになってしまいました。


HOta  2006-05-01 04:35:57  No: 21120

インストールがうまくいっていないようですね。
dbGOだと、どうでしょうか?
可能なら、一度UnInstallをして、再度インストールすればどうでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加