
数据库
文章平均质量分 57
Lution Young
这个作者很懒,什么都没留下…
展开
-
Postgre C++ API libpqxx的使用
libpqxx的编译依赖于PostgreSQL,因此先要安装PostgreSQL(https://www.enterprisedb.com/downloads/postgres-postgresql-downloads),本次安装的低版本13.20的。安装了13.20版本的PostgreSQL(https://www.enterprisedb.com/downloads/postgres-postgresql-downloads)在\src\Release下即可看到.lib文件和.dll文件。原创 2025-03-14 10:53:54 · 414 阅读 · 0 评论 -
ODB 5 Containers
在持久化对象种,可以有像c++标准库中类似的容器作为成员,这些容器将被创建为另外一张表,并且表中id字段会作为外键引用该持久类的id。原创 2024-10-28 17:01:12 · 96 阅读 · 0 评论 -
ODB 4 Querying the Database
ODB对数据库的查询分为两种,一个种是高层次的面向对象的查询,一种是低层次的与数据库系统相关的本地查询。原创 2024-10-28 16:20:07 · 150 阅读 · 0 评论 -
ODB 3 Working with Persistent Objects
objet type的实例被称为object,value type的实例被称为value,object里包含了很多value,并且object在数据库中是一个整体,通常都有一个id。某些情况下,需要直接执行SQL语句,使用database::execute()来执行,与connection::execute()不同,,用于让数据库进行一些计算的,如求最大值最小值平均值等,这些计算可以不让应用程序进行,但Views并不存储在数据库中,并不是持久实体。原创 2024-10-28 15:00:48 · 874 阅读 · 0 评论 -
ODB 2.ODB mysql hello example
ODB的使用依赖于1.ODB编译器2.libodb(ODB 公共运行时库)3.libodb- ODB运行时特定数据库,本例中以MySQL为例2与3已在上节中编译完成这三个工具的使用方式:ODB编译器 ----> 编译xxx.hxx ----> 产生相关文件,包括c++代码 ----> c++编译器将这些代码文件编译进去并链接2与3提到的库 ----> 生成可执行文件。原创 2024-10-25 09:43:02 · 646 阅读 · 0 评论 -
ODB 1.Windows上ODB mysql环境搭建
。。ODB运行环境组成:(1)ODB compiler: ODB编译器(2)libodb:ODB运行时公共库(3)libodb-:ODB运行时特定数据库,如果是mysql即为libodb-mysql以上在官网上下载:https://www.codesynthesis.com/products/odb/download.xhtml对于(1)已经有编译好的版本,对于(2)和(3)需要自己编译。原创 2024-10-21 14:23:58 · 442 阅读 · 0 评论 -
Mysql C API的使用
原创 2024-10-18 14:57:22 · 109 阅读 · 0 评论 -
Mysql Connector/c++库的下载和使用(Windows)
环境:windows10, visual studio 2019,已安装mysql server 版本为8.0.36,项目配置visual studio解决方案时,使用的Release x64。原创 2024-03-01 09:43:11 · 4421 阅读 · 0 评论 -
mysql connector/c++库i JDBC版本各个API的使用
ResultSet.next()方法是判断这个结果集中下一行是否有内容,如果有内容,返回true,逐行判断,ResultSet.get×××(参数)方法是用来获取这一行的某一个字段,这里的‘参数’,可以是字段的名字也可以相对来说字段名的位置(从1开始)这里使用最后一个JDBC的版本,该版本按照Java版本JDBC进行编写,实现了80%Java版本JDBC的接口,使用该版本是因为用Java JDBC的人多,容易解决搜到疑难杂症的解决方法。环境:已安装mysql server在本机。原创 2024-03-01 10:49:57 · 758 阅读 · 0 评论