谁更适合构建数据层强类型数据集或类 [英] Who is better to build Data layer Strongly Typed DataSets or Classes

查看:28
本文介绍了谁更适合构建数据层强类型数据集或类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我曾经通过使用类来构建数据层,但是有人建议使用强类型数据集,因为它的开发速度更快.我要构建的数据层应该支持多 DBMS(Oracle、MSSQL、MySQL...).

I used to build data layer by using Classes, however someone suggest to use Strongly Typed DataSets because it's faster in development. The data layer that I'm going to build should support multi DBMS(Oracle,MSSQL, MySQL..).

如何更好地使用强类型数据集或类来构建它?

how is better build it by using Strongly Typed DataSets or by using Classes?

推荐答案

我更喜欢使用 CSLA 等架构来实现业务逻辑类.数据访问逻辑可以包含在相同的类中,也可以分解为单独的类或数据集.将数据集用于您的业务逻辑并将它们直接绑定到 UI 是相当有限的.

My preference is to implement classes for business logic, using an architecture such as CSLA. Data access logic can be included in the same classes, or factored out into separate classes or Data Sets. Using Data Sets for your business logic and directly binding them to UI is rather limiting.

这篇关于谁更适合构建数据层强类型数据集或类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆