1

SOのどこかでこれを見たことがありますが、今は見つけられませんでした。

一部のコンポーネント (TSQLDataSet、TDataSetProvider、TClientDataSet など) のエラー イベントの 1 つによって、データベース サーバー自体から返されたエラー メッセージが返されたことを覚えていますが、思い出すことができません。

誰かが私が話していることを知っていますか?

前もって感謝します。

4

2 に答える 2

0

もちろん、EReconcileError は、それが特定の種類のデータベース エラーである場合にのみ役立ちます。すべてのエラーについて、最初に E.Message 文字列を調べます。これにより、問題の説明が得られます。私が思う正確なサーバーテキストと常に同じであるとは限りません-使用しているデータベースドライバーにも依存します-私はTMySQLConnectionに精通していますが、それでもDBExpressドライバーです...クリス

于 2014-02-03T22:19:32.420 に答える
0

TClientDataSet.OnReconcileError には、エラー メッセージ、コンテキスト、およびコードを含む EReconcileError 型のパラメータが含まれています。このデータには、データベース サーバーからのメッセージが含まれています。

于 2012-03-01T02:32:25.000 に答える