我用VB+SQL SERVER 2000编写的一个程序,在我的机器上运行正常,但打包后安装到与我在同一个局域网中的另一台机器时,报告“SQL SERVER 不存在或拒绝访问”错误。这明明是找不到安放在我机器上的数据库LDCmmED的缘故,请检查一下我程序里的连接字符串有什么问题,如何改动才能使得局域网中的其它机器也能访问到安放在我机器上的数据库LDCmmED,从而是我的局域网中的机器都能运行我编写的这个程序:以下两句在我的机器上都能通过,而在打包后安装到与我在同一个局域网中的另一台机器时,报告“SQL SERVER 不存在或拒绝访问”错误。cn.open ("driver={SQL Server};database=LDCmmED;" & "server=LMLM-CCYUKYZUQU\YH;uid=sa;pwd=")
或
cn.open ("Provider=SQLOLEDB.1;Persist Security Info=false;User ID=sa;Initial Catalog=LDCmmED;Data Source=LMLM-CCYUKYZUQU\YH;Password=;")
或
cn.open ("Provider=SQLOLEDB.1;Persist Security Info=false;User ID=sa;Initial Catalog=LDCmmED;Data Source=LMLM-CCYUKYZUQU\YH;Password=;")
解决方案 »
- 单元格下拉子表
- 請問下這段循環賦值哪錯了?
- 一个简单的问题
- WITH块未定义是为什么啊?内有源码.
- VB应用迁移至以J2EE为标准的Web应用,有兴趣的请跟我联系。
- 请wxy_xiaoyu(☆然也☆ => .NET 努力ing)接分。
- vb6.0设计添加收藏夹功能,输入以下代码没有反应!!!
- 我是学asp的,现在想用vb做个dll。但对vb没一点基础,不知哪位可以提供几个事例给我。一个20分。要求适合初学者的。
- 如何自己調用编译和连接器, 把 .vbp 文件 生成 .exe文件
- 如何屏蔽系统的F10键菜单功能?
- 读取字符串问题
- 如何将我机器上的一个SQL SERVER 2000数据库备份文件,在其它机器上还原成SQL SERVER 2000数据库,如何操作恢复过程
先查询分析器测试一下能不能连接到你服务器,
可以把LMLM-CCYUKYZUQU\YH改成IP试试看
----------------------------------------------------------
把第2句中的Persist Security Info=false删除掉不要试试看
Persist Security Info=false--WINDOWS安全验证,混合模式可以不需要cn.open ("Provider=SQLOLEDB.1;Persist Security Info=false;Data Source=IP;User ID=sa;Password=;Initial Catalog=LDCmmED")
(1)首先在你那台电脑测试ODBC或SQLOLEDB库是否正常
(2)先查询分析器测试一下能不能连接到你服务器,
(3)可以把LMLM-CCYUKYZUQU\YH改成IP试试看
----------------------------------------------------------
(4)把第2句中的Persist Security Info=false删除掉不要试试看(1)、(2)、(4)均正常通过。但(3)不能通过:我用127.0.0.1未能通过,我用单位局域网给我机器上配置的IP地址10.4.126.14也不能通过,问题到底出在哪里。
telnet ip 不能打开到主机的连接, 在任何端口都连接失败.