問題タブ [tclientdataset]

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.

0 投票する
3 に答える
4969 参照

database - TClientDataset 内の複数のテーブル?

複数のテーブルに対する複数のクエリの結果を TClientDataset に入れることはできますか?

ちょうど何か

一度に複数のテーブルから結果を取得するデータ プロバイダー (SetProvider) を取得する方法がわかりません。

0 投票する
2 に答える
674 参照

c++ - C++ for MVS での Delphi:TClientDataSet の実装はありますか?

Embarcadero Delphi から Visual Studio に移行したいのですが、TClientDatasetクラスがないと非常に困難です。このクラスは、メモリ内データセットを表します。

TClientDatasetのようなクラスが見つかりません。

このようなものを見つけるのを手伝ってくれる人はいますか?

0 投票する
2 に答える
4376 参照

delphi - 理解できない TClientDataSets の「無効なフィールド タイプ」エラー

TClientDataSets でネストされたデータベース構造を使用します。私はプログラミングが初めてなので、私の専門用語は 10 対 1 で間違っています。

私の問題は次のとおりです。データベース構造とネストされた構造のすべてのフィールドを定義してから、マスター clientDataSet の CreatDataSet メソッドを呼び出したところ、機能しました。次に、別のデータ フィールドをマスター ClientDataSet に追加したいと考えました。次に、Master ClientDataSet の ClearData メソッドを呼び出し、CreateDataSet を再度呼び出して新しい構造を作成しようとしました。ここで私の問題が発生します。「無効なフィールド タイプ エラー」が表示されますが、何が問題なのかよくわかりません。

では、createdata set メソッドを呼び出し、次に cleardata メソッドを呼び出し、フィールドを追加してから createdataset メソッドを再度呼び出した後、「無効なフィールド タイプ」エラーを発生させずに exsta フィールドを作成するにはどうすればよいですか?

この問題に関する情報はありますか。Delphi 2007 を使用しています

敬具

リアン・デ・ヴィリエ

0 投票する
5 に答える
4634 参照

xml - TClientDataset - XML マッピング

TClientDataSet のデータを XML ファイルに保存しようとしていますが、一部のフィールドがうまくいきません。ヘルプファイルには、\bin フォルダー内の xmlmapper.exe ファイルまたは IDOMDocument インターフェイスを使用する 2 つの方法のいずれかで、定義を作成するように記載されています。

問題は、xmlmapper.exe がそこにないことです。IDOMDocument は、ドキュメントを作成せずに Delphi 2009 でリリースされた厄介な構造の 1 つです。そのため、存在しない EXE か、ドキュメントがなく、どのオブジェクトがそれを実装しているか、またはどのように作成するかを示していないインターフェイスのいずれかを選択する必要があります。

この場合、私が何をすべきか知っている人はいますか?

0 投票する
2 に答える
574 参照

delphi - TClientdataset を再構築する

データを失わずに TClientDataSet XML ファイルを再構築できますか? そのような再構築を行う方法を示すデモ アプリケーションまたはソース コードはありますか?

0 投票する
1 に答える
650 参照

delphi - NestedDataSet フィールドでの TClientDataSet のフィルタリング

ここで私を支援してくれた人々のおかげで、私が取り組んでいる小さなアプリケーションがほぼ完成しています。ただし、最後のタスクが 1 つあります。NestedDataSet フィールドで TClientDataSet をフィルタリングできる必要があります。

ClientDataset1 をフィルター処理して、ClientDataset Species フィールドにカワマスが含まれるすべての湖を表示する必要があります。

これを実現するためのフィルター (またはその他の手段) をどのように作成できますか? これを行うサードパーティのコンポーネントはありますか?

ありがとう、

明細書

0 投票する
3 に答える
2556 参照

xml - Delphi TClientDataSet XML ファイルの METADATA セクションを記述する部分的な XSD を持っている人はいますか?

TClientDataSet の XML を XSD スキーマで完全に記述できないことはわかっています。ROW 要素には、内容によって名前が異なる属性があるためです。

ただし、そのような XML の METADATA セクションはそうである必要があります。

だから:Delphi TClientDataSetsで保存できるXMLのMETADATA部分を記述する(部分的な)XSDを持っている人はいますか?

よろしく。

PS:

XML->XSD 変換ツール/サイトへのポインタをありがとう。私も自分でやったと書くべきでしたが、そのXSDを適切な方法(つまり、すべての可能性をカバーする方法)で生成するには、すべての可能性(ラウンドトリップ、行状態など)をカバーする入力XMLが必要です。そのようにしてまともなXSDを考え出し、ここに投稿しようとします。

0 投票する
4 に答える
6840 参照

database - TClientdataset の無効なパラメータ エラー

TClientDataSet コンポーネントで CreateDataSet メソッドを呼び出すときに「無効なパラメータ エラー」が発生する理由は何ですか。このエラーの原因。

0 投票する
4 に答える
1713 参照

delphi - 非ビジュアル ユニットまたはクラス オブジェクト内で使用する TClientDataSet を作成することは可能ですか?

実行時にオブジェクト内で TClientDataSet を作成して使用することは可能ですか?

テーブルにいくつかの変更を加えて、キャッシュのような方法でそれらをすべて同時に適用したいのですが、TClientDataSet を使用するとそれが可能になります。TForm を作成する必要があるときに、これを実行する必要があることを知っています。

出来ますか?

アップデート

TDataSetProvider なしで TSQLQuery なしで使用できますか?どのように使用できますか? 私はそれを試したので、プロバイダーなしのエラーが発生しました!!

0 投票する
3 に答える
3406 参照

delphi - DELPHI - ClientDataSet で必要性を支援

次のデータを持つ ClientDataSet があります

このデータを次のように変換する必要があります

重要な唯一のフィールドは BRANCH_ID と BRANCH であり、BRANCH_ID は一意である必要があります

たくさんのデータがあるので、私はそれのコピーを 2 つ持っていません。

質問:元のデータのクローン バージョンを使用してデータを変換する方法を提案できますか?