問題タブ [zeos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - PostgreSQL: ZeosLib/Lazarus を介してクライアント接続から RAISE NOTICE をキャプチャする
PostgreSQL 8.4 RDBMS を使用するクライアント アプリケーションを開発しました。
私のアプリケーションは、データベース アクセスのために Lazarus と ZeosLib 7.2 で書かれています。
私は多くのストアド プロシージャを使用しており、特定のポイントでは、レイズ通知を使用してプロシージャ ステータスの情報を取得しています。Es:
PgAdmin3 で手順を実行すると、「メッセージ」タブに通知が表示されます。クライアント アプリケーションで発生した通知を取得する方法はありますか?
sql - 変数の割り当てと Params のために Oracle SQL 構文で TQuery を使用する方法は?
Oracle SQL の通常のクエリでは、次を使用できます。
このコードを Delphi で使用するTQuery.SQL.Textと、エラーが発生しますIncorrect Token Followed By ":".。
この場合、 Delphi は:シンボルを使用して内部のパラメータを指定し、TQuery.SQL.Textで設定された値に置き換えるため、それが起こっていると思いますTQuery.Params[]。
私が本当にやりたいことはSomeVarInsideSQL := :MyParam、そのエラーのためにできません。私は何をすべきか?(delphi-xe3-zeoslib)
delphi - Delphi ZeosLib: Sqlite3foreign_keys を有効にするのは難しい?
アプリケーションの sqlite3 データベースを管理するために、Delphi 7 で ZEOSDBO-7.1.4 を使用しています。DELETE CASCADE で詳細テーブルから行を削除できるように、いくつかの外部キーを作成しました。ただし、デフォルトでは外部キーは無効になっているため、DB での作業の開始時に有効にする必要があります。Connect の直後に ExceuteDirect('PRAGMAforeign_keys=ON') を試しましたが、役に立ちませんでした。次に、トランザクションを開いた後、クエリの前に PRAGMA を呼び出そうとしましたが、これも役に立ちませんでした。
Delphi で ZEOSDbo を使用して Sqlite3 foreign_keys を有効にするにはどうすればよいですか?
delphi - ZeosLib を介して Delphi 6 TZTable で変更されたフィールドを確認する方法
DBGrid にバインドされた TZTable (ZEOSlib) があり、ユーザーによって変更された特定の TField を知る必要があります。
で試しました
コードを入れました
- BeforePost、OnUpdateRecord、AfterPost
ただし、デバッガーでは、OldValue は常に NewValue です。どのフィールドが変更されたかを確認するにはどうすればよいですか?
delphi - プロジェクトを Delphi XE6 にロードする際のランダム エラー
プロジェクトを XE6 IDE にロードすると、次のエラーが発生することがあります。
このエラーにより、TZConnection コンポーネントが何らかの不可解な理由で Datamodule から削除されます。プロジェクトは何年にもわたって問題なく読み込まれており、突然、これが発生することに注意してください。
誰もこれを前に見て、それを止める方法を知っていますか? また、他のコンポーネントでも発生します。常に TZConnection コンポーネントではなく、ほとんどが ZConnection コンポーネントです。
前にも言ったように、これはランダムに表示されます。プロジェクト A を閉じて、プロジェクト B を開いてから閉じて、プロジェクト A に戻って bang! を実行すると、エラーが発生します。
手がかりはありますか?(これは Delphi 2007 でも発生していたことに注意してください)
oracle - Zeos ZTable で保存すると Oracle CLOB フィールドが切り捨てられる/なくなる
私は数か月前に Oracle 11g を使用する会社に入社し、最初のアプリケーションを構築しています。
名前がVarchar2、非インデックス番号がInteger、テキスト フィールドCLOBが HTML に各部門のルールを格納する単純なテーブルがあります。
CLOB フィールドが のように設定されftMemoてTFieldいる場合、テキストは 2910 文字のみに切り捨てられます。フィールドが設定されている場合、メソッドftOraClobを呼び出すとテキストが単純に消去されます。Postデータベースの処理に ZeosLib を使用しています。
この問題を解決するために何ができるか知っている人はいますか?
sqlite - 選択クエリを SQL 挿入コマンドとして出力できる SQLite コマンドはありますか?
Zeoslib を使用して SQLite でメモリ内データベースを作成しています。プログラムを閉じるときにデータベースをディスクに保存するか、定期的にファイルにダンプする必要があります。
SELECTSQLite3 プログラムはメモリ内データベースを処理できないため、クエリ の出力をINSERTステートメントとしてエクスポートする SQLite を取得する方法はありますか?
PS。sqlite3このスレッドに示されているように、メモリ内データベースをディスクにダンプできますが、メモリ内データベースは別のアプリケーションによって作成されているため、例を機能させる方法がわかりません。
