社区
数据库
帖子详情
VC连接SQL问题!
wcqgm
2006-05-19 10:53:18
我用vc连接数据库。我在网上看到连接的方法。我试了不知道怎么连不上。请那位高手给出连接SQL的语句。谢谢啊!
...全文
300
5
打赏
收藏
VC连接SQL问题!
我用vc连接数据库。我在网上看到连接的方法。我试了不知道怎么连不上。请那位高手给出连接SQL的语句。谢谢啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
用ADO的方法
连接
SQL
server 2000
本文详细介绍了如何在
VC
项目中使用ADO
连接
并操作
SQL
Server 2000数据库,包括设置混合身份验证模式,导入ADO库,创建CADOConn类以执行
SQL
语句和管理数据库
连接
。
在
VC
6中实现与
SQL
Server 2008数据库
连接
的详细指南
本文详细介绍在
VC
6环境下与
SQL
Server 2008数据库建立
连接
的方法。涵盖
连接
理论基础、MDAC与
SQL
Native Client配置安装、
连接
字符串配置、ODBC API和ADO
连接
实现、数据库操作及结果处理,还包括
连接
关闭、资源管理、综合实践案例及常见
问题
解决。
vc
实现
SQL
数据库ADO
连接
(菜鸟入门篇)
本文是为
VC
6.0初学者准备的ADO
SQL
数据库
连接
指南。通过创建ADOConn类,实现数据库的初始化
连接
、执行查询和
SQL
语句,包括Insert和Update操作。详细步骤包括设置
连接
字符串、捕获异常以及数据库操作的实例代码。
VC
6.0
连接
SQL
数据库两种方法深入解析
本文详细讲解了在
VC
6.0环境下使用ODBC和ADO技术
连接
SQL
Server数据库的方法。涵盖了ODBC的配置、
连接
字符串构建、关键编程步骤及示例代码;同时分析了ADO技术的优势及其在
VC
6.0中的应用流程。文章还对比了两种技术的特点,并结合实际应用场景指导开发者如何选择合适的技术方案。
VC
ADO
连接
SQL
数据库
本文介绍了使用
VC
ADO通过数据源及非数据源方式
连接
SQL
数据库的方法,包括初始化Com组件、创建
连接
对象、设置
连接
参数及打开
连接
等步骤,并演示了如何通过
SQL
语句查询数据。
数据库
4,017
社区成员
39,806
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章