vc 数据库使用方法
来源:互联网 发布:软件协会官网 编辑:程序博客网 时间:2024/04/29 12:35
1. vc使用mysql数据库
mysql数据库的使用和普通的库使用方法一样。将其头文件目录和库文件目录在tools下面的option里面添加。然后将mysql.h的头文件加入到stdafx.h中。如果在工程设置中没有添加了依赖项libmysql.lib,则需要添加#progama comment(lib,"libmysql.lib"). 如果仍然编译不过,则添加头文件 #“winsock.h" 。然后其中的mysql可以使用。接口在mysql.h中。
2.vc ado连接excel
ado在windows系统下其库默认在c:\program files\common files\system\ado\msado15.dll 。将其导入;在stdafx.h中加入#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename ("EOF", "adoEOF")
然后使用。
如下:
CoInitialize(NULL);
_ConnectionPtr pConn(_uuidof(Connection));
_RecordsetPtr pRst(_uuidof(Recordset));
_CommandPtr pCmd(_uuidof(Command));
pConn->ConnectionString = "Provider = Microsoft Jet.OLEDB.4.0;Data source=student.mdb";
pCmd->put_ActiveConnection(_variant_t((IDispatch*)pConn));
pCmd->CommandText = "select * from stu";
pRst = pCmd->Execute(NULL,NULL,adCmdText);
while(!pRst->adoEOF)
{
//((CListBox*)GetDlgItem(IDC_LIST1)->AddString((_bstr_t)pRst->GetCollect("学号")));
pRst->MoveNext();
}
pRst->Close();
pConn->Close();
pCmd->Release();
pRst.Release();
pConn.Release();
CoUninitialize();
3. odbc 使用 添加头文件#include "C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include\AFXDB.H"
使用的都在afxdb.h中 具体参考
参考:http://wenku.baidu.com/link?url=jXaVXLRIt5A0CU-pYKlC8XB9qHz8Ck8eDlSRRxmN_4lDFErW2LqaJQO5ufmzPceZ6Nk8U-REEO0k1YcQZxGVzwJmxWhdNbfpib2ZPCXcNPC
- vc 数据库使用方法
- VC ComBox 基本使用方法
- VC Combobox 的使用方法
- VC 控件DateTimePicker使用方法
- VC++ WM_TIMER 定时器使用方法
- VC++ WM_TIMER 定时器使用方法
- VC Combobox 的使用方法
- vc++ MessageBox使用方法
- VC++ WM_TIMER 定时器使用方法
- VC控件DateTimePicker使用方法
- VC控件DateTimePicker使用方法
- VC LIST控件使用方法
- VC中CButtonST使用方法
- VC++WM_TIMER 定时器使用方法
- VC控件DateTimePicker使用方法
- VC控件DateTimePicker使用方法
- VC中StatusBar使用方法
- TinyXML2 VC使用方法
- oracle误操作(drop,update,删除误操作恢复)
- iOS消息推送的一些事情
- 类别和协议
- 路由协议的重分布------多协议网络之间从无法识别彼此的协议到网络的相互连通
- JBoss 系列五十七:JBoss 7/WildFly Virtual Directory Mapping
- vc 数据库使用方法
- Xcode 增加本地化文件Localizable.string的步骤
- php的单元检测和代码依赖性检测
- F# reference.
- 3G模块PPPD拨号流程分析
- 文艺青年之——图片链接
- 访问IO设备
- Ubuntu 安装 tex
- 7Z命令行