在Delphi中如何维护COM+的状态信息[3]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 cipherliu 的 blog

在客户端程序中放一个dcomconnection,连接到上面编写com+服务器,再放一个clientdataset,设置它的remoteserverprovider属性,然后在它的commandtext中写入sql语句。然后,放入datasource控件和dbgrid控件,建立好它们之间的连接关系。最后放一个按钮,在它的click事件中:

 

dcomconnection1.connected:=true;

dcomconnection1.appserver.connect('db2');

clientdataset1.active:=true;

dcomconnection1.connected:=false;

 

这段代码是想测试一下,能不能访问到db2数据库的数据。可是结果是,点下按钮时,总是报错,这是什么原因呢?

回到com+的工程,调试它,在connecttoadocbeforeconnect中设置断点,发现程序执行到

dbname:=sdbname;

本文关键:COM+ 状态信息
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top