L
ling0303
Unregistered / Unconfirmed
GUEST, unregistred user!
请问哪位高手能解决这这个问题??Thanks a lot!!
程序用delphi5.0编写,采用COBAR协议,三层结构的分布式系统。数据库用SQL Server2000。
数据模块CORBA Data Module 放了一堆TADOQuery和TDataSetProvider,TDataSetProvider
的DataSet属性设为其中一个TADOQuery,所有TADOQuery的Connection设为[red]同一个[/red]TADOConnection,
TADOConnection放在一个单独的含窗体的单元里。当多个客户程序打开(即用时要使用这个
中间层时),客户程序提示“灾难性故障”,中间层提示为:
Project Plbserver.exe raised exception class EOleException with message'Cannot
start more transactions on this session'.Process stopped Use Step or Run to
continue.我估计问题出在TADOConnection,中间层和数据库之间只有一个session。
请问有什么解决办法??各位做中间层时,怎样做的?用什么控件?它们的关系?
不好意思,太罗嗦了。谢谢!!qian0303@163.com
程序用delphi5.0编写,采用COBAR协议,三层结构的分布式系统。数据库用SQL Server2000。
数据模块CORBA Data Module 放了一堆TADOQuery和TDataSetProvider,TDataSetProvider
的DataSet属性设为其中一个TADOQuery,所有TADOQuery的Connection设为[red]同一个[/red]TADOConnection,
TADOConnection放在一个单独的含窗体的单元里。当多个客户程序打开(即用时要使用这个
中间层时),客户程序提示“灾难性故障”,中间层提示为:
Project Plbserver.exe raised exception class EOleException with message'Cannot
start more transactions on this session'.Process stopped Use Step or Run to
continue.我估计问题出在TADOConnection,中间层和数据库之间只有一个session。
请问有什么解决办法??各位做中间层时,怎样做的?用什么控件?它们的关系?
不好意思,太罗嗦了。谢谢!!qian0303@163.com