关于C#,操作数据库时候的多层架构问题(3tier)

来源:百度知道 编辑:UC知道 时间:2024/06/02 15:35:42
直接用gridview连接VS里面提供的database source 控件,是2tier。

现在建立了一个class。然后在class里面,用datatable取出database里面的值,再用代码连接table跟gridview,这是2tier还是3tier?

应该是3层,数据集存取模型分2中,通过dataSet数据集和直接访问数据库,这个解释应该已经说明了利用dataSet访问数据库的3层结构,另外DataSet最主要的特性是总是保持与数据库中断连接的,作为数据缓冲区,dataSet从数据库取出数据后可以当作一个临时的独立数据源来看待,所以我认为是3层结构。

感觉有一点点像三层