Service Application 中不能用ADOConnection去连MSSQL数据嘛? ( 积分: 20 )

  • 主题发起人 主题发起人 soarfans
  • 开始时间 开始时间
S

soarfans

Unregistered / Unconfirmed
GUEST, unregistred user!
RT&nbsp;只要有连接数据库操作&nbsp;服务就启动不来怎么办?<br>求DFW们想想办法
 
Service&nbsp;Application&nbsp;中能ADOConnection的话,特别是动态设置参数时会出错!<br>上次我做一个小程序也是这样,最后改成静态的才搞定!<br>楼主可以试着改成设计时参数试一下!<br>具体原因我也没搞明白!
 
我连接数据库的方式是<br>const<br>&nbsp;&nbsp;&nbsp;&nbsp;s1&nbsp;=&nbsp;'Provider=SQLOLEDB.1;password=sa;Persist&nbsp;Security&nbsp;Info=False;User&nbsp;ID=sa;';<br>&nbsp;&nbsp;&nbsp;&nbsp;s2&nbsp;=&nbsp;'Initial&nbsp;Catalog=test';<br>&nbsp;&nbsp;&nbsp;&nbsp;s3&nbsp;=&nbsp;';Data&nbsp;Source=.';<br>---------------------------------------<br>adoclook.close;<br>adoclook.ConnectionString&nbsp;:=&nbsp;s1&nbsp;+&nbsp;s2&nbsp;+&nbsp;s3;<br>adoclook.Open;<br>是不是这个有问题?&nbsp;我也试过直接在adoconnection中静态连接&nbsp;,同样启动服务时提示<br>服务启动又关闭............
 
你试一下不用代码配置!<br>在设计时激活
 
搞定了&nbsp;只要把&nbsp;adoconnection的cursorlocation属性设置为cluserserver&nbsp;就OK了
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部