6

私は学んでいMVVMます。モデルは概念的に私のデータに関するものであることを知っています。これが私のシナリオです。

database table definition
create table people (SSN varchar(9),first_name varchar(40),last_name varchar(40))

私の見解では、 、 、の3 つの列でPeopleV.xamlを定義しました。DataGridSSNFirstNameLastName

私のモデル クラスでは、 、、 のPeopleM3 つのプロパティを公開しました。SSNFirstNameLastName

ビューモデル クラスでは、次のPeopleVMように定義しました。

PersonInfo = new ObservableCollection<PeopleM>();

ここで、実行select * from people where SSN >= 'xxxxxxxxx'してデータを に入れる必要がありDataTableます。

私の質問は、モデルクラスまたはビューモデル クラスのどこでこれを行うべきか (を定義DataTableしてデータを入力する) ことです。PeopleMPeopleVM

ありがとう。

4

1 に答える 1