問題タブ [datarowview]

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

c# - 空の文字列以外の datarowview.row.itemarray の個別の値を確認してください

次のコードでdatarowviewを取得しています

ここで、s.Row.ItemArray のすべての値が異なることを確認するにはどうすればよいですか。値が null または空の文字列の場合、固有の性質をスキップする必要があります。つまり、ItemArray に複数の null 値または空の文字列が存在する可能性がありますが、他に同じ値は存在しません。

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

c# - C#でDataRowをDataRowViewに変換する方法

DataRowをDataRowViewに変換することはできますか?

例えば:

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

wpf - wpf treeview 選択した値を取得

私はTreeViewとを持っていListBoxます。どちらも異なる から設定されますDataTable

Treeview、次からデータを取得します。

親子関係:

したがって、 SelectedItemChangedの TreeView からid_product_typeを取得してリストボックスに渡したいのですが、実際の値である int を取得するにはどうすればよいでしょうか?

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

vb.net - タイプ 'System.Int32' のオブジェクトをタイプ 'System.Data.DataRowView' にキャストできません

選択したアイテムのデータソースから「id」を取得する必要がありますが、タイトルに記載されているのと同じエラーが常にスローされます。これが私のコードです

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

sql-server - UIでフィールドに値を設定するには?

ユーザーによるレコードの永久削除を防ぐために、Sqlserver Datavbase テーブルで 3 つのフィールドを使用します。

次のようなもので、UI によって 3 番目のフィールド (DeletedUserID) を設定したいと思います。

他の 2 つのフィールド、「IsDeleted」フィールドと「DeletedDate」は、テーブルの「After Delete Trigger」で自動的に設定されます。

次に、次のコードを使用して、desire コマンドを使用して変更をデータベースにコミットします。

しかし問題は、「DeletedUserID」がデータベースでヌルであることです。

そして質問は: UIで真の方法で「DeletedUserID」フィールド値を設定する方法は?

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

.net - 別のフィールド値が変更された場合にのみ、特定のフィールド値を編集する方法は?

私は持っWinForm aplication,.Net framework 4.5ていvs2012 and Sqlserver 2008 R2ます。

私のフォームでは、 (ユーザーが新しい行を挿入する)"BindingSource_CurrentItemChanged"場合に新しい値を追加するために使用しますrow.IsNew

これは正常に機能しました。

次に、ユーザーが希望フィールドの値を編集するときに、コードで "UserID" を ModifiedUserID に自動的に配置するメソッドを書きたいと思います (このようなもの):

以下のコードを使用しましBindongSource_ListChangedたが、エラーが発生しました:

エラー: DataTable 内部インデックスが壊れています: '5'。

この後、コードを書く場合BindingSource_CurrentItemChanged

このコードも同じ例外を発生させます。

エラー: DataTable 内部インデックスが壊れています: '5'。

このコード"ModifiedUserID"を this.UserID に変更するには、どこに配置すればよいですか? BindingSourceまたはのどのイベントでDataGridView

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

wpf - リストビューから値を取得する

このコードで何が起こっているかというと、リストビュー内の項目数が 3 であるのに drv 変数が null になっているということです。