問題タブ [datacolumncollection]

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 に答える
34065 参照

c# - LINQを使用したDataColumnCollectionのクエリ

DataTableのColumnsプロパティで単純なLINQクエリを実行しようとしています。

しかし、私が得るものはこれです:

ソースタイプ「System.Linq.IQueryable」のクエリパターンの実装が見つかりませんでした。「選択」が見つかりません。範囲変数'c'のタイプを明示的に指定することを検討してください。

DataColumnCollectionをLINQとうまく連携させるにはどうすればよいですか?

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

database - 埋められたデータセットから単一列のデータを引き出すにはどうすればよいですか?

埋められたデータセットから単一のデータ列を引き出すにはどうすればよいですか?

さまざまなテーブルを含む、塗りつぶされたデータセットオブジェクトがあります。いずれかのテーブルの特定の列に格納されているすべてのデータを取得し、それにComboBoxItemSourceをバインドする必要があります。(これには、データを引き出して文字列コレクションにする必要がある場合があります...)

誰かが素晴らしいアイデアを持っているなら、それはとてもありがたいです!

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

c# - プログラムで DataTable から DataColumn を削除する方法

私はコードをもっている

別のコレクションに見つからない場合、コレクションからいくつかの「もの」を削除したいと考えています。

上記のプログラムを実行すると、

コレクションが変更されたため、反復が実行されない場合があります

「コレクションが変更されました」 - 削除がヒットしたに違いない

そのようなことを達成する方法は何ですか?

私が考えることができるのは、削除するすべての「もの」を書き留めてから、

しかし、別のループを実行する必要があり、余分なメモリを使用しているため、上記は私には良い方法ではないようです

0 投票する
0 に答える
240 参照

c# - 列 'IC NUMBER' は winform のテーブルに属していません

のデータ列にアクセスしてその値を取得しようとしてdatatableいますが、IC NUMBER 列がこのテーブルに属していないという同じエラーが引き続き発生します。この行で

アプリケーションをデバッグすると、列がそこにあることがわかります:

ここに画像の説明を入力

そして、私がこのコードを使用するとき:

正常に動作しますが、ユーザーが新しいファイルをインポートするたびに列が増減するため、列名を使用する必要があります。私のコードの何が問題なのですか?

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

c# - DataTable の DataColumnCollection を変更した後のデータベースの更新

DataTable の DataColumnCollection で列を追加/変更した後、データベースを更新する必要があります。これどうやってするの?

このコードを使用して、新しい列を追加しました。

このコードは、dataTable の変更された行には機能しますが、変更された列には機能しません (何もしません)。

cmdText には、dataTable を取得するために使用される select コマンドがあります。

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

python - テキスト ファイルをインポートして特定の列を処理する


私はpythonの使用が初めてです。しかし、私のデータ処理で使用するために練習によって学びます.

ここに示すような形式のビッグ データ ファイルがあります。
行と列の数は常に不明です。この例では、2 つの連続した行が表示されています。
1 列目は「時間」で、n 列目は識別子から選択される関連データです (1 行目の「abc」)。

................
"2013-01-01 00:00:02" 228 227 15.65 15.84 14.85 14.68 14.53 13.75 12.45 12.55
"2013-01-02 00:01:03" 225 227 16.35 15.99 14.85 14.73 14.43 13.8 12.85 13.2
.................

望ましい出力

  1. 時間差を計算できるように、Column1 = 時間単位。
  2. 列 (n) = データはさらに処理されます。float である必要があります。

私の過去の試行では、リストになってしまうため、どちらの列も変換できません。

過去の質問と回答を検索してみました。しかし、私は初心者なので、すべてを解釈できませんでした。後で処理できるように、データを列形式に読み込むための迅速な支援を期待しています。より数学的な操作であるため、さらに処理を行うことができると思います。

本当にお世話になりました。

よろしく
ゴウリ

訂正-1: pandas、以前に必要だった列を抽出するためのコンパクトなバージョンを提供する
ことを理解しました。グループからの提案の後、良い学習。 コードは次のようになります。

よろしく
ゴウリ