tdataset

    12

    2答えて

    私はTDatasetクラスとその文字列フィールドをDelphi XE2で調べており、AsWideStringがUnicodeStringの型を返すことに気付いています。ただし、関数TField.AsStringから値を取得します。文字列はTFIeld.AsAnsiString:AnsiStringを呼び出します。したがって、ユニコード文字は失われますか?また、TDataset.GetFieldDa

    3

    9答えて

    私はDelphiの開発者であり、C#Developerです。 C#には、行へのランダムアクセスをサポートするDataTableクラスがあります。 DataTable(C#)のようなサードパーティのTDataSet(Delphi)コンポーネントはありますか?

    2

    4答えて

    私は、ADOベースのクライアントデータセットを設定していて、私はTIntegerFieldにNULL値を挿入しようとすると、ポストに私はnullとしてのTFieldを設定する方法を見てきました知っているProject raised exception class EDatabaseError with message 'Non-nullable column cannot be updated t

    5

    1答えて

    私がコントロールを無効にするのは、ユーザーがそれをクリックするのが無意味なときです。 特別なケースの1つは、標準TDBNavigatorの最初、前、次、および最後のボタンをエミュレートするカスタムメニューボタンのセットです。 ユーザーが最初のボタンをクリックすると、最初と前のボタンが両方とも無効になります。 ユーザーが次のおよび前のボタンをクリックすると、下にあるTDataSetが前と同じレコード

    14

    1答えて

    メインデータ入力画面では、OnBeforePostイベントでOK/Cancelダイアログが表示されます。 OK、それが意味何んDataset.Cancel; を行うすべての変更をロールバックし、ブラウズモードにデータセットを置く事が自分のコースを取る が今をキャンセルすることができます。 これは、クライアントのほとんどの罰金ですが、私たちはそれが に変更することができれば、をキャンセルポストを中止

    2

    1答えて

    D2010、Win7 64bit。 こんにちは、 は、私は別のルーチン... GetDBGenericDataにオープンしたTDataSetのを処理する必要があるとbuttonClickイベントを持っています。 関数GetDBGenericDataは、TDataSetを返します。このルーチンは、基本的にtQueryコンポーネントをとり、SQLプロパティを設定して開きます。次にTDataSetをbu

    4

    3答えて

    私はDevExpress TdxMemDataをメモリTDataSetの子孫に使用しています。 Filtered:BooleanとFilter:Stringのプロパティはありますが、OnFilterRecordイベントのAcceptパラメータの結果に頼る代わりに、実際に自動的に何かを行うようには見えません。 私が探しているのは、フィルタテキストを解析してそれをデータセットに適用する方法です(Tdx

    6

    1答えて

    "Duplicate Record"アクションを作成して、呼び出されたときに任意のTDataSet子孫の現在のレコードを複製します。データセットがマスター/詳細関係のマスターデータセットであるかどうかを調べるにはどうすればよいですか? TClientDataSetではかなり簡単ですが、私はTDataSetのすべての子孫と共に使用するにはこのアクションが必要です。

    1

    2答えて

    TDataSetまたはTObjectListのいずれかの内容を表示するグリッドコントロールを作成しています。 TDataSetだけをサポートする必要がある場合は、非常に単純です。 TDataLinkの子孫を介してデータセットにリンクします。 グリッドの内容をペイントするときに、そのTDataLinkでバッファされたレコードを使用して、必要なものをペイントすることができます。 TDataSetの行を