社区
数据库
帖子详情
VC连接SQL问题!
wcqgm
2006-05-19 10:53:18
我用vc连接数据库。我在网上看到连接的方法。我试了不知道怎么连不上。请那位高手给出连接SQL的语句。谢谢啊!
...全文
261
5
打赏
收藏
VC连接SQL问题!
我用vc连接数据库。我在网上看到连接的方法。我试了不知道怎么连不上。请那位高手给出连接SQL的语句。谢谢啊!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
51365133
2006-05-20
打赏
举报
回复
#import "D:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","rsEOF")
CoInitialize(NULL);
_ConnectionPtr pConn(__uuidof(Connection));
_RecordsetPtr pRst(__uuidof(Recordset));
_CommandPtr pCmd(__uuidof(Command));
pConn->ConnectionString="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=pubs";
pConn->Open("","","",adConnectUnspecified);
//pRst=pConn->Execute("select * from authors",NULL,adCmdText);
//pRst->Open("select * from authors",_variant_t((IDispatch*)pConn),
// adOpenDynamic,adLockOptimistic,adCmdText);
pCmd->put_ActiveConnection(_variant_t((IDispatch*)pConn));
pCmd->CommandText="select * from authors";
pRst=pCmd->Execute(NULL,NULL,adCmdText);
while(!pRst->rsEOF)
{
((CListBox*)GetDlgItem(IDC_LIST1))->AddString(
(_bstr_t)pRst->GetCollect("au_lname"));
pRst->MoveNext();
}
pRst->Close();
pConn->Close();
pCmd.Release();
pRst.Release();
pConn.Release();
CoUninitialize();
xiangrujian
2006-05-20
打赏
举报
回复
帮顶!
syy64
2006-05-19
打赏
举报
回复
BOOL CDlgDBConnect::ConnectAccess()
{
if(m_strDatabase.IsEmpty())
{
::MessageBox(NULL,"Êý¾Ý¿â²»ÄÜΪ¿Õ£¡","Ìáʾ",MB_OK);
return false;
}
theApp.m_pConnection.CreateInstance(__uuidof(Connection));
try
{
theApp.m_strDatabase=m_strDatabase;
m_strDatabase.Replace("\\","\\\\");
_bstr_t strConn;
if(m_strPassword.IsEmpty())
{
strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +m_strDatabase;
theApp.m_pConnection->CursorLocation = adUseClient;
theApp.m_pConnection->Open(strConn,
"",
"",
adModeUnknown);
}
else
{
strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +m_strDatabase+";Persist Security Info=False;Jet OLEDB:DataBase Password="+m_strPassword;
theApp.m_pConnection->Open(strConn,
"",
"",
adModeUnknown);
}
}
catch(_com_error e)
{
::MessageBox(NULL,e.Description(),"Ìáʾ", MB_OK);
return FALSE;
}
::MessageBox(NULL,"Êý¾Ý¿âÁ¬½Ó³É¹¦£¡","Ìáʾ", MB_OK);
return TRUE;
}
wcqgm
2006-05-19
打赏
举报
回复
用的ado。
一条晚起的虫
2006-05-19
打赏
举报
回复
ADO 还是 ODBC?
VC
6.0
连接
SQL
数据库的方法
在
VC
中使用ODBC和ADO的方法去设置和
连接
SQL
Server2000数据库,有详细步骤和代码……
VC
ADO
连接
Sql
Server 程序
用ADO
连接
Sql
Server数据库,代码易学,有注释,可查询表,修改,增加等。
VC
下ADO操作及
连接
SQL
2005方法(绝对能用)
压缩包里包含4个
VC
下操作及ADO
连接
SQL
2005的文档,清晰了然,操作简单。另外还有一个介绍有关odbc和ADO相关知识的文档。比网上许多介绍的ado
连接
操作
sql
2005的方式清晰得多!相信你一定能顺利在
VC
下使用ADO方式
连接
操作
SQL
20005!
学生选课系统(
VC
+
SQL
Server)
该系统是基于
VC
的MFC程序,程序里包括数据库备份文件,数据库是使用的
SQL
Server。实现的功能有:登陆功能,学生选课,管理员添加课程,删除,查看,教师评分功能!运行前要先把数据库文件还原,然后建立一个名为Student的数据源。数据库
连接
使用的是ODBC
连接
,该程序是基于单文档的MFC程序!!!
c++
连接
sql
server 数据库代码
c++
连接
sql
server 数据库代码 ms
sql
c++
vc
6.0 下测试通过
数据库
4,018
社区成员
39,807
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章