我开发了几个COM+组件,是访问数据库的,并且安装到了组件服务管理器上。现在我写了一个客户端调用这些组件,但每次运行时都得到组件服务管理器里关闭再打开该应用程序,否则客户端就停在那里,一点还应也没有。而且,如果久一点不调用这些组件,只好再关开一次。不知这是怎么回事,COM+里面还有什么奇怪的东西吗?在这里先谢了。
解决方案 »
- 动态创建1000个label,如何释放内存
- 远程dll线程资源释放问题
- 如何导出一个控件的所有属性,并且判断控件是否为可见控件?
- 如何在DBGRID上自定义一个列,在这个列上加个按钮或文本?
- 关于Chart的X轴做标平均分布问题
- BCB那边的小弟过来求救:急急急:存储过程中两个select的字段取值问题,在线急等!!!
- 请问一个简单的问题.立刻结帖!
- 错在那里??
- 怎么得到一个目录下子目录的名字(但不包含子目录的子目录),并将子目录的名字放入listview中?
- 为什么用ADO编的程序在退出时很慢!!!!!
- 数字编号设置的问题??急用??
- COM+更新对象无法更新数据,Format '%s' invalid or incompatible with argument
1、M+组件在调试完毕后,忘记把在调试器中启动这个选项没有关掉。如果选中了在调试器中启动这个选项,COM+将在启动后会一直停着。
2、第二个问题:如果久一点不调用这个组件,只好再关开一次。
是因为COM+中有个选项。闲置关闭前的时间,如果您选中“空闲时保持运行“这个选项,应该不会有大的问题。
现在却有了另外的问题,数据无法写回数据库了,得了个"Variant does not
reference an automation object"的Error框。这又是怎么啦。
在更新对象中没有把Dcomconnection设为true,如此而已。多谢
那么多位。