一个困扰我的数据连接问题

HjmaAs 2004-04-29 05:48:58
我是用Delphi6.0开发的C/S结构的程序,使用ADO控件进行连接,所有客户端机器使用IP与服务器连接,有些机器可以连接得上,有些则不能连接得上!有些机器通过访问服务器目录,进行登录后,则可以使用数据库了,但有些机器还是连接不上,有谁可以解决这个高深的问题捏?谢谢!!

...全文
28 9 点赞 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
HjmaAs 2004-05-11
虽然各位还没有能解决偶的问题,但还是先结帖吧,真是无聊!!


CSDN的朋友真的完了!!谢谢各位!!
  • 打赏
  • 举报
回复
HjmaAs 2004-05-09
hnhb(不死鸟)

>>用sql和winnt的混合登录模式

这种方法行不行的啊?偶在连接串中只试过要么SQL方式登录,要么以WINNT方式登录,
你可以使用混合模式的登录方式啊?串是怎么写的?可否一示?谢谢!
  • 打赏
  • 举报
回复
codemoocow 2004-04-30
对于Win98的机子必须要dbnetlib.dll、dbnmpntw.dll、ntwdblib.DLL文件支持,以及注册表中要导入“[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]
"DSQUERY"="DBNETLIB"”
  • 打赏
  • 举报
回复
hnhb 2004-04-30
用sql和winnt的混合登录模式
  • 打赏
  • 举报
回复
onsist 2004-04-30
确认你的ADOTABLE的数据库连接正确。xz1980(哈哈)说到的情况或许就包括你的例子所涉及的。这是常遇到的问题。
  • 打赏
  • 举报
回复
lijinghe1 2004-04-30
不需SQLServer的客户端
  • 打赏
  • 举报
回复
HjmaAs 2004-04-30
在客户端也装了SQLServer的客户端,但是仍然连接不上,这是什么问题呢?
  • 打赏
  • 举报
回复
xz1980 2004-04-29
权限问题

1。如lijinghe1(副乡长)所提
Sql Server 2000 的权限问题。

2。 局域网权限问题1,如果是建有域控制器的局域网,那么只有被授予了访问权限的域用户才能够访问服务器。

3。局域网权限问题2,是不是划分了子网,如果不在一个网段内那么是不能够随意访问的。
  • 打赏
  • 举报
回复
lijinghe1 2004-04-29
你的连接字符串是用集成方式验证登陆的,当两台机器用户名密码一样时可以通过,或或者访问服务器目录,进行登录后也可以。

改为SQL SERVER验证,即SA或其他用户登陆。
  • 打赏
  • 举报
回复
相关推荐
发帖
网络通信/分布式开发
加入

1579

社区成员

Delphi 网络通信/分布式开发
申请成为版主
帖子事件
创建了帖子
2004-04-29 05:48
社区公告
暂无公告