通常,当使用表单应用程序处理来自数据库的数据时,我会将其保存在数据集或数据表中,并根据需要提取数据。现在,我正在使用 WPF 并尝试更符合 MVVM 模式。将这些数据表转换为对象可以更轻松地与 MVVM 一起使用。
例如,如果我有一个由这样的查询填充的表 - Select p.first_name, p.last_name, p.phone,p.email from person as p where p.first_name = 'Bob' 而不是保留数据表,我现在将其转换为人员对象。
从性能的角度来看,制作对象是否存在和失败,或者我应该坚持使用数据集和数据表?