デルファイADO接続異常傍受

elphi ADO接続誤ってブロックされたエラーボックスのタイトル:デバッガ例外通知内容:プロジェクトKJXX.exeは「というメッセージと例外クラスのEOleExceptionを上げた[DBNETLIB] [。ConnectionOpen(接続())]のSQLServerが存在しないか、アクセスが拒否されました。」.Processは停止しました。継続するには、手順を使用するか、実行してください。1に、このエラーが送信されたものを実行するのですか?2.あなたはどのようにブロックするには?

ソリューション-------------------- ------

問題がある場合、問題はネットワークの問題のユーザー名とパスワードが...ある場合は、接続文字列があるかどうかを試してみる除く
------ --------------------ソリューション

これは、接続... SQL Serverの、間違ったIP /コンピュータ名、またはネットワークがある、またはサービス叫びファイアウォール...ユーザー名/パスワードのエラーを実行するために失敗のために促される見つけることができないで1 :. = Trueの場合や、 openメソッド; ADOQuery.openまたは他のデータセット、例えば(接続セット:= TRUE)場合など2.tryがADOConnection.Connected: = Trueを、Eを除く:例外がMessageDlg(e.Message、mtError、[MBOK]、0を開始することができません); END; END;
------ソリューション--------------------
tryexceptend、試運転中には、まだポップアップ表示され、あなたが直接EXEを実行することができますインクルード

おすすめ

転載: www.cnblogs.com/jijm123/p/11304774.html