我使用mvvm模式处理wpf应用程序。我有模型与实现INotifyPropertyChanged的类。如何使用LinqToSql在数据库中插入一些数据?我还在我的模型中添加了LinqToSql类。我观察了Repository模式和Unit of Work,但我需要帮助
答案 0 :(得分:0)
您的问题不是很具体,但您需要采取以下几个步骤:
创建一个类似于您的数据模型的对象模型(即您需要为每个表创建一个类,声明其键等) - 这可以自动化(参见here)
创建一个代表您的数据库的DataContext
类 - 您将需要它来获取并将更改提交到数据库
在对对象模型进行更改后,使用数据上下文将更改提交到数据库。
网上有很多例子,例如this one