dbgrid

    2

    2答えて

    デルファイDBGridのデータセルの書式に関する質問があります。 DBGridコンポーネントはMySQLデータベースに接続されており、実行時にデータが取得されます。 私はDateTimeの列とBooleanの列を持っています。 datetime列の時間部分が0の場合、日付のみが表示されますが、時刻がゼロであっても日付と時刻を表示する必要があります。ブール値のフィールドには1または0が表示されますが

    2

    3答えて

    実行時にTDBGridコンポーネントを動的に作成する場合、ユーザーがセルの値を編集することを禁止することはできません。すべてが正常に機能しているフォームデザイナでdgEditingを無効にする場合 TDBGrid *DbGrid = new TDBGrid(Owner); DbGrid->Options = DbGrid->Options >> dgEditing; :これは私がこの種の動作

    0

    1答えて

    私はDBGridを使用するVB6アプリケーションを管理しています。私は18.0が18になるように列をフォーマットしたいが、18.33は18.3になる。参考文献はさらに役立つだろう!

    0

    2答えて

    私はDBGridを持っていますが、私は請求シートを作成しようとしていますが、計算をしないことがあります。どうすればそれを避けることができますか?私はあなたが(いくつかのグリッド列がフォーカスを失うのイベントのような)ユーザーインタラクションロジックで(合計を計算するなど)、ビジネスロジックを混合しているし、それはあなたのアプリケーションの誤動作の原因だと思う procedure TOrcament

    5

    2答えて

    TDBGrid、完全な行選択、および常にフォーカスを当てていない場合でも常に選択を表示して完全にオーナー描画する場合は、非推奨のイベントOnDrawDataCellと新しいイベントDrawColumnCellを選択しました。後者はこの試してみてください。 procedure TDbGridTestForm.mygridDrawColumnCell(Sender: TObject; con

    0

    1答えて

    ヒストリーのビット: 私はtexttの説明を含むDBListboxを持っています。 dbgridに表示されるテーブル。ユーザーは複数のオプションを選択することができ、これらを処理して、列の1つにカンマ区切りの値として格納することができます(この列はdbgridでは表示されません)。 これで、ユーザーがイベントAfterscrollとFormcreateを使用してdbgridをスクロールするときに、

    2

    1答えて

    を使用することですがTDBGrigの合計を取得しましょう。

    0

    1答えて

    OK。私は単純なデータベース、DBGridとDBNavigatorを持っています。私は、1により表1 グループからの私のDBGrid 選択数(*)1、2 3のように、この中で私のadoquery とビューのために、このコードを使用する2 問題があれば、私は2かを持っているということですより多くの同じ記事を1と私はDBnavigatorからそれを削除しようとする キーの列情報が不足しているか正しくあ

    3

    6答えて

    データベースがロードされたときに、dbgridコントロールの特定のセルの内容を変更します。たとえば、「禁止」に等しい場合、データベースのフィールドをdbgridに表示しないようにすることができます。私はそれを行うことができる方法はありますか?

    3

    3答えて

    ルックアップフィールドの多くで使用する: CREATE TABLE project.gl( id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, glaccount_id INT(11) UNSIGNED NOT NULL, project_id INT(11) UNSIGNED NOT NULL, booking_i