H
hubeizwj
Unregistered / Unconfirmed
GUEST, unregistred user!
举个例子:
本人建了个Activex LibraryATASVR.Dll 加一个Transaction data moulde
在上面添加一个IDATA接口,接口中提供两个方法::datasvr.getdata(sql);
datasvr.updatedata(delta,Clientdataset,ErrCount)
现在客户端直接连上中间层用这两个方法查询/更新.觉得中间层作了数据访问层,业务逻辑全部在客户端.
<1>请问如何将业务层BusCustomer,BusOrders放入中间层 ,是否将并入DataSvr.DLL?
<2>BusCustomer,BusOrders是否需有自已的Transaction data moulde?
<3>BusCustomer,BusOrders并入或并入DataSvr.DLL时, function BusCustomer.Getdatalevariant;
如何调用 svr.getdata ??
说了这么多总意思就是:客户端调用中间业务层,业务层调用公共的数据访问层的结构如何实现??
本人建了个Activex LibraryATASVR.Dll 加一个Transaction data moulde
在上面添加一个IDATA接口,接口中提供两个方法::datasvr.getdata(sql);
datasvr.updatedata(delta,Clientdataset,ErrCount)
现在客户端直接连上中间层用这两个方法查询/更新.觉得中间层作了数据访问层,业务逻辑全部在客户端.
<1>请问如何将业务层BusCustomer,BusOrders放入中间层 ,是否将并入DataSvr.DLL?
<2>BusCustomer,BusOrders是否需有自已的Transaction data moulde?
<3>BusCustomer,BusOrders并入或并入DataSvr.DLL时, function BusCustomer.Getdatalevariant;
如何调用 svr.getdata ??
说了这么多总意思就是:客户端调用中间业务层,业务层调用公共的数据访问层的结构如何实现??