Chinaunix首页 | 论坛 | 博客
  • 博客访问: 468510
  • 博文数量: 724
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(724)

文章存档

2011年(1)

2008年(723)

我的朋友

分类:

2008-10-13 17:03:10

laobaomi:我在用这种方式调用的时候,链接不成功,哪位连成功过
m_pConnection->Open("driver={SQL Server};Server=ootherserver;DATABASE=vckbase;UID=sa;PWD=139","","",adModeUnknown);


(发表于2002-7-31 16:07:00)

toneyji:各位大虾帮忙:
  我用ADO访问sqlserver数据库,在recordset时出错, 运行出现Idispatch error #3149是什么意思?请不吝赐教!
(发表于2002-9-5 19:36:00)

lgsnake:我也没有连接成功过 , 完全按照提示搞的 , 

连接成功的朋友传一份过来好么

lgsnake@163.com

(发表于2002-9-13 15:27:00)

wanmin830:吐血,你用随便一个什么文件都可以存储连接串

(发表于2003-3-13 9:00:00)

lcg000_19780:到底怎么连接数据库,那位大虾举个实例?
(发表于2003-5-29 15:34:00)

whwjn:m_pDBConn->ConnectionString ="File Name=c:\\mydir\\my_data1.udl";
哈哈少了两条斜线
(发表于2003-5-29 21:52:00)

lw1980728:正在编译...
合同曳引机信息.cpp
正在链接...
执行注册
Project : error PRJ0019: 工具从"执行注册"
按此方法执行连接数据库,未成功,错误信息见上,为何?,请不吝赐教!
(发表于2005-4-8 16:44:00)

edwardsim:楼主应该做事严谨点,这样错误百出的代码也好意思拿出来。正确的应该是:void ADOConn::OnInitADOConn()
{

// initialization COM;
::CoInitialize(NULL);

HRESULT hr=m_pConnection.CreateInstance(__uuidof(Connection));
if(SUCCEEDED(hr))

try
{
}
catch(_com_error e)//
{
e.Description();
e.ErrorMessage();
e.Source();
}

//打开数据库

m_pConnection.CreateInstance(__uuidof(Connection));



m_pConnection->ConnectionString =”File Name=d:\\vc\\MyConn.udl”;
try
{

m_pConnection->Open(L”",L”",L”",-1);

//或者去掉上面那句,直接用m_pConnection->Open(L”File Name=D:\\vc\\MyConn.udl”,L”",L”",-1);

}
catch(_com_error e)//排除异常
{
CString errormessage;
errormessage.Format(”Open Dababase Faile!\r\nFaile Information:%s”, e.ErrorMessage());
AfxMessageBox(errormessage);//显示出错信息!

}

//AfxMessageBox(”opened Database! “);

}
(发表于2008-8-14 11:08:00)

..........................................................................
--------------------next---------------------

阅读(143) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~