小弟忘了,vc用ado连接sqlserver的方法,请高手指点
解决方案 »
- 奇怪,程序主窗口一直显示在最前端,怎么办呀!
- DrawText怎么还会这样?求助!
- 菜鸟一个,求大家给点思路....
- 完成端口求解
- 请问:LeftView.obj : error LNK2001: unresolved external symbol这是什么错误?如何改?
- 求助热心人思路编程!
- 我想用web browser control,遇到几个问题,请大家指教。
- 求教:COM控件远程调用的问题
- vc 中,如何编译 Trubo c 的文件。关注 ,up者有分。
- 谁知道VSS客户端netsetup.exe为何无法运行???急急急急
- 强烈建议每登陆一次加20分,同意者快来报名。
- 如何代码实现启动硬盘上的程序并获得句柄?
更名为*.udl文件(如Connection.udl)
双击打开
建立连接
确定
用文本文件打开,里面有你要的ConnectionString
strConnectionstring="Provider=SQLOLEDB.1;Data Source=(local);
Initial Catalog= YourSQLdatabase;user ID=sa;PWD=xxx";这里假定是本地服务器:(local),数据库是:YourSQLdatabase 用户是:sa 密码是:xxx
根据你的情况修改即可.
{
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;
}