StoredProq:简单的现代 C++ 存储过程包装器

时间:2024-07-14 07:37:39
【文件属性】:

文件名称:StoredProq:简单的现代 C++ 存储过程包装器

文件大小:12KB

文件格式:ZIP

更新时间:2024-07-14 07:37:39

C++

存储Proq 简单的现代 C++ 存储过程包装器 这个项目是为了我学习现代 C++ 技术,如可变参数模板。 它允许您轻松调用 PostgreSQL 存储过程,将参数和结果包装在简单的数据类型中。 它目前依赖于 Qt5 进行 QMetaObject 自省和 QSql,但这种依赖可能会在单独的文件中被删除或解除。 示例用法 第一步是使用 QSql 连接(从长远来看,可以使用原始 libpq 代替) QSqlDatabase db = QSqlDatabase::addDatabase( " QPSQL " ); db.setHostName( " localhost " ); db.setDatabaseName( " test " ); bool ok = db.open(); 然后你可以声明一个存储过程 SqlBindingMapper, int , int


【文件预览】:
StoredProq-master
----StoredProq.pro(443B)
----LICENSE(1KB)
----src()
--------operation.h(2KB)
--------pg_types.h(2KB)
--------queryresult.h(7KB)
--------main.cpp(4KB)
--------sqlmapper.h(7KB)
--------operation.cpp(1KB)
----.gitignore(242B)
----README.md(2KB)

网友评论