我必须开发一个程序,它包含数据操作(检索数据,更新数据和新插入数据)到多个表。使用带有CURSOR对象的DataSet对象和存储过程,哪种方法更合适,性能更快?请指出我。谢谢大家!
答案 0 :(得分:1)
在存储过程中的数据库中完成数据操作通常会更快。
除非有必要在应用程序中进行操作,否则请在数据库本身上进行操作。
答案 1 :(得分:1)
我建议使用像Entity Framework,LINQ to SQL或Nhibernate这样的ORM方法,你们都会获得更好的性能和更高的开发速度。