問題タブ [datacolumn]

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 投票する
1 に答える
93 参照

datatable - Access データベースに保存されない DataColumns を追加

DataColumn を DataTable に追加するコードを書きたいのですが、DataTable を保存すると、新しい DataColumn が含まれません。

追加した新しい DataRows は保存されますが、DataColumns は保存されません。

誰かが私が間違っていることを教えてもらえますか?

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

c# - DataTable の異なる列への DataTable 列の値

2 つの列 (列 1 - テーブル名、列 2 - 列名) を持つ DataTable があります。

各 TableName と関連するフィールドを別の列に追加して、データを (既存の DataTable を使用するか、新しい DataTable を作成して) 再構築したいと思います。

メインの DataTable は、さまざまな TableNames と ColumnNames で動的に埋められます。関連するフィールドを持つ各テーブルを取得し、それらを異なる列に順番に配置するサンプルコード/ループを修正してください。

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

c# - DataColumn.Expression で IF/ELSE または CASE を使用するにはどうすればよいですか?

1 列のテーブルがあります: 'ステータス' 'Action' という名前の別の列に追加したい場合、その値は次のようになります: If Status = 'Yes' Then Action = 'Go', そうでない場合は Action = 'Stop' . 次のコードを使用して「アクション」列に追加しましたが、機能しませんでした:

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

c# - DataColumn.Expression で CASE WHEN を使用するにはどうすればよいですか?

「ステータス」という1列のテーブルがあります。「アクション」という名前の別の列に追加したい場合、その値は次のようになります。

そのような式で列を追加するにはどうすればよいですか?

私は次のことを試しましたが、うまくいきません: