各位,有个问题请教:(我是新手)
我用vb和sql sever2000做的一个管理系统,以前都很正常,不知道哪天做了什么操作,就出现了以下的问题:用数据库服务器所在的机器调程序,提示:
[dbnetlib][connectionopen(connect()).]sql server 不存在或拒绝访问
而用另外一台机器调用服务器端的程序和数据库就能调出,没有以上提示。
这是怎么回事?急死了。
请各位高手帮帮忙
解决必散分,小的先谢谢各位了。
哭着谢谢各位了!
我用vb和sql sever2000做的一个管理系统,以前都很正常,不知道哪天做了什么操作,就出现了以下的问题:用数据库服务器所在的机器调程序,提示:
[dbnetlib][connectionopen(connect()).]sql server 不存在或拒绝访问
而用另外一台机器调用服务器端的程序和数据库就能调出,没有以上提示。
这是怎么回事?急死了。
请各位高手帮帮忙
解决必散分,小的先谢谢各位了。
哭着谢谢各位了!
Private Sub Class_Initialize()
cnn.ConnectionString= "driver={SQLServer};server=Ms210147;database=jcgl;UID=sa;PWD="
End Sub
(Ms210147是服务器名)
cnn.ConnectionString= "driver={SQLServer};server=Ms210147;database=jcgl;UID=sa;PWD="可以這樣,開始--設置--控制面板--管理工具--ODBC數據源,新建一個DSN,關于SQL的,按你連接字串中的設置來填寫參數,看能否連接:
1》如果能,則證明連接語句沒問題,如果
2》如果不能,則先嘗試用DSN能連接,然後將你的連接字符串改為與DSN設置中一樣的參數(服務器名,首先數據庫名,用戶,密碼)
Microsoft SQL Server2000 SP3:chs_sql2ksp3.exe。可以从微软的网站上下载。试试看吧。补丁后到现在为止1年了,一直正常,没有出过问题。
可能还会存在隐患吧,还会有些担心。
我的服务器端和客户端都能正常调用数据库,是不是就算成功了呢?
如果是的话,我就不用再担心了。
大家再帮帮忙吧!