CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  数据库

连接sybase的一个简单错误请教!

楼主qdcnc168(烟头)2003-09-02 20:45:53 在 VC/MFC / 数据库 提问

 
  我在一个对话框中的一个按钮调用并且连接数据库,错位为提示:else   AfxMessageBox("error....");  
  请教各位为什么初始化不成功啊?多谢帮助!  
   
  void   linkdb::OnButton1()    
  {  
  //   TODO:   Add   your   control   notification   handler   code   here  
  char   buf[100];  
  HRESULT   hr;  
  _ConnectionPtr   m_pConnect;  
   
  try  
  {  
  hr=m_pConnect.CreateInstance("ADODB.Connection");  
  if(SUCCEEDED(hr))  
  {  
  sprintf(buf,"DSN=ODBCName;   uid=***;   pwd=***;");  
  hr   =   m_pConnect->Open(buf,   "",   "",   adModeUnknown);  
  }  
  else   AfxMessageBox("error....");  
  }  
  catch(_com_error   e)  
  {  
  AfxMessageBox(e.ErrorMessage());  
   
  }  
   
  } 问题点数:0、回复次数:4Top

1 楼qdcnc168(烟头)回复于 2003-09-02 20:46:39 得分 0

为什么初始化就发生错误了?Top

2 楼jnxulei(石头)回复于 2003-09-03 11:36:41 得分 0

//先得初始化ADO控件  
  if(!AfxOleInit())  
  {  
  AfxMessageBox("COM   Error!");  
  return   FALSE;  
  }  
  Top

3 楼duyhui(一天到晚游泳的鱼)回复于 2003-10-14 11:37:45 得分 0

可能是你的初始化有问题Top

4 楼duyhui(一天到晚游泳的鱼)回复于 2003-10-15 09:02:06 得分 0

初始化如下:(ado)  
                  if(FAILED(::CoInitialize(NULL)))  
                  return   "";  
  m_pConnection.CreateInstance(_uuidof(Connection));  
  m_pRecordset.CreateInstance(_uuidof(Recordset));Top

相关问题

  • 用odbc连接sybase经常出现的错误。
  • 一个简单但又复杂的数据库连接错误!
  • 一个简单的数据库连接程序错误……
  • 连接错误
  • 连接错误:
  • 连接错误
  • 连接错误
  • .net连接sybase数据库时出现Socket closed错误怎么解决啊?
  • 简单的问题---用SQLConnection 连接SQL Server 2000 时出现错误"unable to load libmysql.dll"???
  • SOCK连接错误???

关键词

  • hr
  • 初始化
  • pconnection
  • afxmessagebox
  • createinstance
  • buf
  • error

得分解答快速导航

  • 帖主:qdcnc168

相关链接

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

广告也精彩

反馈

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