私はDelphiを使用していますが、私はデータベースで初心者です。Delphi 2010、SQL Server 2008、dbExpress。エンドユーザーに配布する方法
PCにMSSQLServer 2008 Expressをインストールし、開発を開始しました。TSQLConnectionを使用し、ログインフォーム[ホスト名、データベース名、ユーザー名、パス]を作成しました。
しかし、私のクライアントのPCでは動作しません。 私はそれを移植可能にするために私のexeで配布するものを知りません。
1)エラー1:ログインに失敗しました。「dbxmss.dllがありません」。私は私のDelphi \ binにdllを見つけて、exeフォルダに置くようにクライアントに伝えました。 Q1)これはdllの正しい場所ですか?
2)エラー2:その後、ログインに失敗し、致命的なエラーが発生しました。私は数多くのフォーラム投稿を読んで、インストールするために彼に 'SQL Server Native Client 10'を送信する必要があるようです。 Q2)これで問題は解決しますか?私は別の失敗でクライアントにストレスを与えたくありません。 Q3)はいの場合、SQL NC 10のインストールの代わりにSQL NC 10がインストールしてdllを配布するdllを取得できますか?
Q4)「exe以外に必要なものはすべて私をパックしてください」と言ってもらえますか?お使いのコンピュータ上のエンドユーザー環境をシミュレートするために、事前
ありがとうございます! SQL Server Native Client 10のインストールをユーザーに送信します。それ以降はこれ以上問題がないことを願っています。私はこのプロジェクトを開始します:( 私はVirtual Machineを認識していますが、この時点で私のOSとHDDはいっぱいです。ハードウェアのアップグレードのために... – Mrka
クライアントに既にSQL Server 2008ネイティブクライアントがあることがわかりました 致命的なエラーメッセージに戻りました。 – Mrka