sockconnection ( 积分: 20 )

  • 主题发起人 主题发起人 yjpfpl2000
  • 开始时间 开始时间
Y

yjpfpl2000

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大哥:
我做了一个三层应用结构.(SOCKETCONNECTION)
我在客户端用了sql语句,在我的电脑上运行正常,当发布到其它电脑上就会出现找不到sql
服务或是拒绝存取.若不运行sql语句就正常,可以正常操作数据.
我已经设置服务端的数据集poAllowCommantText为True
客户端我设置CommandText的属性为要执行的sql语句
可是每次执行时就会出现找不到服务器,sql服务器绝对是通的.scktsrvr.exe已经运行.
请各位大哥帮帮我.
 
各位大哥:
我做了一个三层应用结构.(SOCKETCONNECTION)
我在客户端用了sql语句,在我的电脑上运行正常,当发布到其它电脑上就会出现找不到sql
服务或是拒绝存取.若不运行sql语句就正常,可以正常操作数据.
我已经设置服务端的数据集poAllowCommantText为True
客户端我设置CommandText的属性为要执行的sql语句
可是每次执行时就会出现找不到服务器,sql服务器绝对是通的.scktsrvr.exe已经运行.
请各位大哥帮帮我.
 
2。加个配置文件,需要的时候读一下。
 
是不是没运行scktsrvr.exe
 
楼上的大哥,我已经运行了.scktsrvr.exe程序.
我的程序只要不在客户端运行sql语句就不会出错,若运行sql语句就出现了找不到服务器,
服务器绝对是通的。
plAllowCommandText属性已经设置成True.
 
在服务器上记录日志
 
错误发上来瞧瞧
 
to:jxhdy2001
Error message :
[DBNETLIB] [Connectionopen (Connect().] SQL SERVER 不存在或拒绝访问。
我也查过微软的资料。
 
客户端所连的服务端和数据库是在同一台机器上吗?
 
to:sunjing_81
服务端与数据库服务器在同一台电脑上,客户端在其它电脑上.
请各位大哥们帮帮我呀,好急的.
 
因该是你的数据库连接设置不正确吧,我也遇到过这样的问题。
 
to:陌生:
我想要是数据库的连接设置不正确的话,我的表应该没有数据显示呀,我现在的情况是,
我系统中全部用的是TADOQUERY控件,只要不是动态设置的sql语句全部正确,若是动态
写入的就会出现以上的错误。
因为有些TADOQUERY控件的sql属性我是静态写的。就不会错呀,
 
不明白喽,客户端执行SQL语句使用TclientDataSet就可以了嘛,为何还需要动太写TADOQUERY控件的sql属性???
 
把服务端中的AdoConnection组件的ConnectString属性值清空,在运行时用代码写上并Open即可解决问题。
 
后退
顶部