ADO 怎样连接SQLSERVER 数据库 立即加分

east_asp 2003-06-08 02:43:51
ADO 怎样连接SQLSERVER 数据库 立即加分
...全文
30 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyleon 2003-06-08
  • 打赏
  • 举报
回复
另外在StdAfx.h文件中添加#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
zyleon 2003-06-08
  • 打赏
  • 举报
回复
BOOL CADOBlobApp::InitInstance()
{
AfxEnableControlContainer();
AfxOleInit();
m_pConnection.CreateInstance("ADODB.Connection");
/******************连接数据库********************/
try
{
m_pConnection->ConnectionTimeout = 8;
//连接SQL SERVER
//m_pConnection->Open("Driver=SQL Server;Database=test;Server=127.0.0.1;UID=sa;PWD=;","","",adModeUnknown);
//连接ACCESS2000
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=userinfo.mdb","","",adModeUnknown);
}
catch(_com_error e)///捕捉异常
{
AfxMessageBox("数据库连接失败!");
return FALSE;
}
Earthdog 2003-06-08
  • 打赏
  • 举报
回复
新建文本文件
更名为*.udl文件(如Connection.udl)
双击打开
建立连接
确定
用文本编辑器打开,里面有你要的ConnectionString
yhmfc 2003-06-08
  • 打赏
  • 举报
回复
CString sql_;
_bstr_t sql;
try
{
m_DBCnt.CreateInstance(_uuidof(Connection));
sql_.Format("Provider=SQLOLEDB.1;Persist Security Info=False;
User ID=sa;Initial Catalog=DMDB;Data Source=SMART;Password=Datamining");
sql=sql_;
m_DBCnt->Open(sql,"","",-1);
}
catch (_com_error&e)
{
AfxMessageBox(e.ErrorMessage());
}
maomao19358 2003-06-08
  • 打赏
  • 举报
回复
SQL语句Provider=SQLOLEDB.1;Persist Security Info=False;User ID=数据库登录名;password=登录密码;Initial Catalog=数据源名称;Data Source=服务器IP;Network Library=dbmssocn"

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧