4,011
社区成员
发帖
与我相关
我的任务
分享
{
// 初始化COM,创建ADO连接等操作
CoInitialize(NULL); // AfxOleInit();
printf("1\n");
g_pConnection.CreateInstance(__uuidof(Connection));
printf("2\n");
// 在ADO操作中建议语句中要常用try...catch()来捕获错误信息,
// 因为它有时会经常出现一些想不到的错误
try
{
/*
g_pConnection->Open(
"Provider=SQLOLEDB;server=33-68389125959\\SQLEXPRESS;database=zcTest;UID=sa;PWD=123456",
"", "", adModeUnknown);
//*/
//*
g_pConnection->Open(
"Provider=SQLOLEDB;server=192.168.1.110\\SQLEXPRESS;database=zcTest;UID=sa;PWD=123456",
"", "", adModeUnknown);
//*/
printf("SQL_Test1\n");
}
catch(_com_error e)
{
printf("数据库连接 err :\n");
printf("%s\n", e.ErrorMessage());
printf("%s\n", (char*)e.Description());
return;
}
}