在com+应用程序中如何操作数据库?(40分)

  • 主题发起人 主题发起人 vod_wxg
  • 开始时间 开始时间
V

vod_wxg

Unregistered / Unconfirmed
GUEST, unregistred user!
在com+服务程序中添加一普通的数据模块,在模块中添加了两个数据访问组件,
ADOConnection1和ADOQuery1,调用ADOQuery1的方法执行查询,在客户端直接
读取查询结果时出错信息为:“灾难性故障”。
现有三个问题想问:
1、服务端应创建何种数据模块?是远程的还是一般的数据模块?
2、在数据模块中至少需放置几个数据访问组件,才能完成数据库的查询,修改等操作?
3、客户端应如何才能获取服务端的数据查询结果?
如有实例,不甚感激。
Email:wangxg8888@sina.com
 
使用存储过程吧
 
可能是权限问题!
1、一般在COM+,数据模块,创建MTS DATA Module!
2、AdoQuery ,还需要一个DataSetProvider。
3、客户端使用Dcom或着SocketConnection连接,ClientDataSet就可以获取服务器端的数据
 
当然是远程数据模块。
 
“灾难性故障”,我碰到的原因是我在激活时连接数据库发生的错误,后来把它改在Create事件中就没有这个问题了,其它的请参考楼上的
 
我也是这个问题,郁闷啊!
 
有些组件你还没有放吧!!!jxhdy2001说的对啊!!!现看看书吧
 
后退
顶部