大富翁们,你们能解决这个吗?(300)

  • 主题发起人 主题发起人 qiuyan81
  • 开始时间 开始时间
Q

qiuyan81

Unregistered / Unconfirmed
GUEST, unregistred user!
如何重写TADOConnection?我的意思是我想把TADOConnection获取数据的方法改写成从JAVA服务里面获取数据,但是不知道如何下手.
 
是JAVA服务还是JAVA服务器啊?你可以跟踪一下VCL的源码看看,还有你不可以直接用TADOConnection吗?
 
楼上的没明白我的意思,ADODataSet获取数据是通过一个Connection对象,我的意思直接修改Connection对象,来达到数据获取和提交的结果。
 
照着实现TADOConnection及祖先类的方法就行了。你可以同时看一下DataSet调用了哪些Connection的方法,只实现这些也OK。
 
楼上的,我看了源代码,里面所有的数据都是在_Connection这个接口里面实现的,而这个接口调用的是COM对象来实现数据库引擎,难道我要写个Com对象才可以吗?
 
你要的只是接口,实现都是自己写的。也就是说你只是需要ADO的外壳而已所以不需要关注ADO之前是怎么实现的。
 
放弃这样做了,原因很简单,JAVA的事务只能放在同个请求里面。
 
那就结贴吧。
 
你用 原始 ADO 就可以了~~~
 
>>JAVA的事务只能放在同个请求里面。还有这样的限制吗? 那也是你的服务器写成这样而已吧。
 
后退
顶部