读书人

VB三层数据传输有关问题

发布时间: 2012-01-23 21:57:28 作者: rapoo

VB三层数据传输问题
数据层DALayer,业务层BULayer,应用层UILayer
在BULayer打开数据连接,调用DALayer方法后返回值。
.NET中有个DataSet对象可以将返回值保存起来,但VB下只能是RecordSet类型,因此在BULayer关闭数据连接时,RecordSet也跟着关闭。不知道有没有其它的对象可以保存记录集??因为UI层是使用控件邦定数据,因此BU返回UI时的数据是RecordSet对象。。

[解决办法]
Recordset.Save 方法可以持久化到xml或者二进制形式,具体用法请参考MSDN。

读书人网 >VB

热点推荐