我正在寻找一些关于如何最好地使用 SqlDataAdapter 来访问和更新我的应用程序中的数据的示例。现在我有这样的事情:
SqlDataAdapter adapter;
DataSet myData = MyDataAccessClass.GetData("Select * from Students", ref adapter);
// change some data here and save changes
adapter.Update();
所有这些都发生在代码后面,我一点也不喜欢它。所以,我试图找到一种方法来做这样的事情:
DataSet myData = MyDataAccessClass.GetStudents();
// change some data and save changes
MyDataAccessClass.SaveStudents(myData);
WhereSaveStudents
方法仍然使用 SqlDataAdapter 来更新数据库。
任何关于如何使这项工作的想法或一些关于做这样的事情的最佳实践的指针都非常感谢。谢谢你。