永发信息网

C++标准库就是所谓的数据库?

答案:3  悬赏:30  手机版
解决时间 2021-03-19 14:25
C++标准库就是所谓的数据库?
最佳答案
呵呵,数据库和标准库是2回事,一点边也没有。
数据库顾名思义就是装数据的,需要专门的软件来管理例如SQL,由于编程涉及到数据方面的知识,所以很多的时候要用到数据库。
标准库,是C++给的标准函数例如用#include
全部回答
标准函数库,跟数据库不沾边
c++连接数据库,详细: 1、在stdafx.h文件最后(即#endif // _afx_no_afxcmn_support下面)添加: #import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("eof","adoeof") 2、初始化com: afxoleinit();//这行代码要放在功能执行前,如果是基于对话框建立的程序,那就放在第一个对话框类的oninitdialog()函数的return true;前 3、在用到数据库的地方: _connectionptr m_pconnection;///声明数据库连接变量 _recordsetptr m_precordset;///声明数据库集合变量 cstring strcn; strcn.empty(); (1)连接数据库 hresult hr; try { _variant_t recordsaffected; hr = m_pconnection.createinstance("adodb.connection");///创建connection对象 if(succeeded(hr)) { hr = m_pconnection->open("dsn=test;uid=;pwd=;","","",admodeunknown);///连接数据库 } } catch( _com_error e)///捕捉异常 { cstring errormessage; errormessage.format("连接数据库失败!\r\n错误信息:%s",e.errormessage()); afxmessagebox(errormessage);///显示错误信息 } (2)通过sql读数据 cstring sql; try { m_precordset.createinstance("adodb.recordset"); m_precordset->open((_variant_t)sql,_variant_t((idispatch*)m_pconnection,true),adopenstatic,adlockoptimistic,adcmdtext); } catch(_com_error e)///捕捉异常 { cstring errormessage = e.errormessage(); afxmessagebox("读取数据时出错:"+sql+errormessage);///显示错误信息 } (3)通过sql语句添加、修改、删除记录 _variant_t recordsaffected; try { m_pconnection->execute((_bstr_t)sql,&recordsaffected,adcmdtext); } catch(_com_error *e) { afxmessagebox(e->errormessage()); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问怎样把小米4c刷成ios系统?高仿的也行。
一首歌 是我在戏说乾隆的磁带上听到的
养一对珍珠虹鱼用多大的鱼缸,我养一对米克斯
雪铁龙C3-XR有没有配多功能方向盘
浴室地板太滑应该怎么办
请有心人士帮忙算一下:癸酉 壬戌 庚辰 乙酉
格力kfr72lw72555怎么样
国内做影视剧真人漫画的 CP 有哪家?
《外汇短线交易密码》这本书有人看过吗?
崔记刀削面馆地址在什么地方,想过去办事
10ox4ox5o的鱼缸放多少em菌怎么放
有寓意的英文名
高德地图避开限行功能是给货车用的吗
五菱之光大修成本需要多少钱
谁有一百道初一有理数加减混合运算计算题
推荐资讯
袁大头磨开里面应该是什么颜色?
枫叶有哪些作用
五番街炸鸡(华宁店)这个地址在什么地方,我要
昆明恒标经贸有限公司在哪里啊,我有事要去这
万字打头的四字成语
y515次列车有餐车
已知x+y=5,xy=-3,则x2+y2=______
王者荣耀一天怎么才能得到一千金币
广发银行信用卡好不好用啊?
WOW怎么让画面上的法术显示出来
滥坝村这个地址在什么地方,我要处理点事
某校篮球队21名队员的身高如下表:身高(cm)
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?