CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  数据库

为什么会出现这种情况(连接不上SQL2000数据库)?

楼主yuanl(鹰)2003-12-04 08:58:58 在 VC/MFC / 数据库 提问

可以通过网上邻居打开数据服务器,但通过odbc或是vc+ado却连不上数据库?  
  提示:  
  Connection   failed:  
  SQLState:'01000'  
  SQL   Server   Error:10061  
  [Microsoft][ODBC   SQL   Server   Driver][TCP/IP   Sockets]ConnectionOpen(Connect()).  
  Connection   failed:  
  SQLState:'08001'  
  SQL   Server   Error:17  
  [Microsoft][ODBC   SQL   Server   Driver][TCP/IP   Sockets]SQL   Server   does   not   exist   or   access   denied.      
  问题点数:0、回复次数:6Top

1 楼yuanl(鹰)回复于 2003-12-04 09:15:19 得分 0

我已安装madc2.8,也不行Top

2 楼AkiraChing(水银)回复于 2003-12-04 11:23:12 得分 0

你的连接字符串是怎么写的?  
   
   
  strConnect   =   _T("Provider=sqloledb;Data   Source=MyServerName;"  
  "Initial   Catalog=MyDatabaseName;"  
  "User   Id=MyUsername;Password=MyPassword;");  
   
  strConnect   =   _T("Provider=sqloledb;Network   Library=DBMSSOCN;"  
  "Data   Source=130.120.110.001,1433;"  
  "Initial   Catalog=MyDatabaseName;User   ID=MyUsername;"  
  "Password=MyPassword;");  
  Top

3 楼yuanl(鹰)回复于 2003-12-05 08:57:31 得分 0

_ConnectionPtr   m_pConnTemp   =   m_pConnection;  
  CString   strConnection   =   "driver={SQL   Server};Server=192.168.0.200;DATABASE=jskj;UID=sa";  
  try  
  {  
      hr   =   m_pConnTemp.CreateInstance("ADODB.Connection");//  
      if(SUCCEEDED(hr))  
      {  
          hr=m_pConnTemp->Open((_bstr_t)strConnection,"","",adModeUnknown);  
      }  
  }  
  catch(_com_error   e)  
  {  
  CCommon   common;  
  AfxMessageBox(common.DisplayAdoError(m_pConnTemp));  
  }    
  问题应该不是出现在程序中,因为这个程序在以前运行正常,不知为什么,就出现这个问题Top

4 楼bohut(●伯虎● )回复于 2003-12-05 09:42:59 得分 0

看看你操作系统的网络设置对不对吧,你在"开始"->"运行"里面输入"\\192.168.0.200",看看能否访问,我向这个问题应该是你系统的问题。Top

5 楼AkiraChing(水银)回复于 2003-12-05 14:38:04 得分 0

strConnection   =   _T("Driver={SQL   Server};Server=130.120.110.001;"  
  "Address=130.120.110.001,1052;Network=dbmssocn;Database=MyDatabaseName;"  
  "Uid=myUsername;Pwd=myPassword;");  
   
   
   
  在server的ip是不是192.168.0.200呢,用户名密码对吗  
  Top

6 楼JJONY()回复于 2003-12-05 14:39:52 得分 0

cliconfg设置一下Top

相关问题

  • 连接数据库sql server
  • 连接数据库SQL SERVER?
  • 连接SQL Server数据库
  • delphi 和sql数据库的连接。
  • 连接SQL数据库的问题
  • 怎么连接SQL SERVER数据库
  • 怎么连接sql数据库
  • SQL Server 2000 JDBC applet连接数据库???
  • ADO连接SQL数据库错误?
  • asp怎么连接sql server数据库?

关键词

  • tcp/ip
  • hr
  • sql
  • server
  • pconntemp
  • strconnection
  • mydatabasename
  • myusername
  • mypassword
  • 出现

得分解答快速导航

  • 帖主:yuanl

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo