問題タブ [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 投票する
3 に答える
44512 参照

c# - DataColumnが数値かどうかを判断する

DataTableのDataColumnが数値(SQL Serverデータベースからのもの)であるかどうかを確認するためのこれよりも優れた方法はありますか?

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

.net - 最新の列情報で DataColumn を更新する

サイジングの問題により、多数のデータ列を持つデータセットがあります。たとえば、VARCHAR(20) から VARCHAR(50) に多数の varchar 列を更新しました。

DataTable で新しい列情報を自動的に取得したいのですが、可能ですか? テーブルの各列を調べて長さを更新したくありません。

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

c# - DataColumn.Expression を拡張することは可能ですか?

たとえば、replace 関数をサポートするために DataColumn.Expression に拡張メソッドを使用できますか?

はいの場合、どこかで入手できるサンプルコードはありますか?

ありがとう。

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

c# - (I)リストの使用DataColumnのソースとして

.NETが提供するDataGridViewコントロールで遊んでいます。今まで、(I)ListをDataColumnにバインドできないようです。これは可能ですか?これをどのように回避すればよいですか?

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

visual-studio-2008 - Visual Studio デバッガーで名前付きデータ列が表示されますか?

ウォッチ ウィンドウなどでデータ テーブルをデバッグするときは、多くの場合、Rows プロパティを選択してから、特定のインデックス (0 または 1) を選択します。

これを行うと、行の列を表す数値インデックス付きの ItemArray リストが表示されます。しかし、列には名前があり、それらを確認したいと思います。だから代わりに

myTable.Rows[0][6]

... LastName 列がその場所にあると推測している/かなり確信が持てない場合は、 [] ブラケットの間に列名を含む ItemArray リストを表示したいので、確かに知っています。ここに表示されていないプロパティがありますか、またはそれを行う方法はありますか?

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

c# - DataColumnで文字列をGUIDに変換します

stringタイプとして設定されたGUIDのDataColumnを、タイプがであるGUIDのDataColumnにどのように変換しますGuidか?ソースデータの列のタイプが間違っているため、そこで変更できません。

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

ado.net - ADO.net 質問 - 無限ループをトリガーせずに、RowChanged を使用して DataTable の行の列を更新するにはどうすればよいですか?

無限ループをトリガーせずに、RowChanged イベントを使用して DataTable の行の列の値を (プログラムで) 更新するにはどうすればよいですか? (私は現在取得しています)

DataColumn.Expression プロパティを使用したくないことに注意してください。

たとえば、次の例では、再帰ループとスタック オーバーフロー エラーが発生します。

ありがとう

PS。実際、RowChanging イベント (RowChanged ではなく) を使用することは理にかなっています (つまり、いわば保存する前に値を変更します)。ハンドラーで:

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

c# - この C# プログラムで印刷する列名を取得するにはどうすればよいですか?

私は、.csvファイルを取得して に書き込む C# プログラムをまとめましたDataTable。このプログラムを使用すると、 の各行をループして、行にDataTable含まれる情報を出力できます。コンソール出力は次のようになります。

次のように、各値の横に列名も出力したいと思います。

誰かが私のコードを見て、列名が印刷されるように追加できるものを教えてもらえますか? C#初心者のため、見落とし等ありましたらご容赦ください。

これが私のコードです:

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

.net - null許容値を使用するように強く型付けされたデータセットを構成できますか?

タイプの値の列を持つ強い型のデータテーブルがありInt32、この列でnullが許可されている場合、値がnullの行に対してこれを行うと、例外が発生します。

代わりに私はこれを行う必要があります:

理想的には、これを実行できるようにしたいと思います。

もちろん、私はいつでも自分のメソッドを書くことができGetCustomValueOrNullます。ただし、列自体に対して自動生成されたプロパティが単にnull許容値を返した場合は望ましいでしょう。これは可能ですか?

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

c# - データテーブルのセルの合計を作成し、そのデータテーブルに新しい列を作成する方法は?

データテーブルには 3 つの列があります

ここで、これらの 3 つの列の名前に基づいて別の列を作成します。これtotalAmountは、列のように、これらの 3 つの列の合計です。

私は3つの列のレコードを取得し、Amount,Commission and Othersそれらの列に基づいて、そのデータテーブルに新しい列を追加する必要があります.手動でフェッチして合計を作成し、そのデータテーブルに新しい列を追加できますが、他に良い方法がありますか? ?