C++ 数据库模版库 DTL

未知
C/C++
Windows
2009-06-29
红薯

DTL (Database Template Library) 是一个 ODBC 记录集的封装,使之像一个 STL 容器。DTL还是一个ODBC的抽象层使之可以支持多种平台和各种C++编译器。通过DTL,你可以使用STL的迭代器,以及 insert/erase/replace 等方法来操作数据库,所有这些操作像是在直接进行STL的编程而不是ODBC数据库操作。

示例代码:

vector<db_example_row> ReadData()
{
cout << "Read rows from the database: " << endl;
vector<db_example_row> results;
for (db_example_view::select_iterator read_it = db_example.begin();
read_it != db_example.end(); ++read_it)
{
cout << read_it->int_value << " "
<< read_it->string_value << " "
<< read_it->double_value << " "
<< read_it->example_long << " "
<< read_it->example_date
<< endl;
results.push_back(*read_it);
}
return results;
}

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

oracle动态条件

--动态条件 1、SELECT * FROM cgidata.nbz_rcl_rul_tsk_stat_rela t WHERE t.tsk_stat_cod > '1' AND ((( CASE WHEN t.tsk_stat_dtl_cod IS NULL THEN 0 ELSE 1 end)=1) and t.tsk_stat_dtl_...

2012/09/08 14:57
209
0
CCBPM 任务分配流程设计说明

主要特点说明: 1.分流点明细表中的字段作为子线程接受人。 2.子线程中的处理人,只能看到与他工作想过的内容与数据。 3.合流点汇总子线程中的数据。 首先,创建一个同表单分合流流程。并绑定...

2015/12/02 15:35
15
0
CCFlow中通过excel向Dtl明细表(从表)导入数据的操作说明

CCBPM支持通过excel向Dtl明细表(从表)导入数据。 下面,我们以cc的财务报销单demo流程讲解具体的操作步骤和模版设计。 导入的操纵步骤: 1.流程发起后,在开始节点导入数据源,点击明细表左...

2015/07/24 10:05
33
0
sql语句的分类

ddl(数据定义语句):[create,alter,drop] dml(数据操作语句):[insert,delete,update] select(查询语句) dtl(数据事务语句):[commit,roolback,savepoint] dcl(数据控制语句):[grant,revoke...

2014/03/07 14:20
9
0
flask_login的使用

flask_login的使用 下载安装flask-login pip install flask-login flask_login初始化配置 # flask_login的使用 *****数据model表需要继承UserMixin from flask_login import LoginManager f...

07/10 14:46
0
0
sql

语言分类

2018/01/30 15:50
1
0
Dojo 1.7 Release Notes翻译完成,包含若干重大更新

Dojo 1.7作为变化重大的一个版本,已经Release近两个月,而现在已经放出了1.7.2的小版本更新,包括了一些小的fix。让人难以理解的是即使Dojo 1.7已经Release这么久,但是其release notes至今...

2012/04/13 14:42
458
0
VIM中的编辑和移动命令

Move h/i/j/k f/F 在同一行内查找 / or ? 查找整个文档 gg/G 移动到文档起始/结束 */# 查找当前光标下的word zt(top) zb(buttom) zz 移动当前行到屏幕顶部/底部/中间 H M L (high low middle...

2013/05/06 18:49
120
0
sql到底分为几类???(记一次钻牛角尖)

今天无意中看到一篇博客,发现上面说sql语言可以分为5类。(黑人问号脸)说好的四类呢?怎么多了一个?定睛一看,文中所述比我理解的DDL,DML,DCL,DQL多了一个“DTL(事务控制语言) - Commit、...

2018/10/11 17:25
4
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部