- 37
- 0
- 约 162页
- 2017-09-14 发布于广东
- 举报
4.2 Freeze 连接 示例:连接及map对象的创建 … // 首先,创建连接 Freeze::ConnectionPtr pConnection = Freeze::createConnection(pCommunicator, strDbEnvName); // 这里需要传入一个通信器,和文件数据库的名字(名字可包含存放路径) // 再创建map对象 MyMapPtr pMap = MyMapPtr(new MyMap(pConnection, strDBFileName)); // 这里实例化一个map对象,map类型为用户在Slice中定义的map类型; // 需要指定映射后的文件名: strDBFileName; … 创建好map对象后,就可以像使用STL map类似使用这个map了(注意多线程访问问题) 4. Freeze Map使用 4.3 事务 Freeze Map支持事务。 你可以将一组数据库更新操作放入一个事务内,以保证这一批更新操作是原子的。 如果不使用事务,那么每个非迭代更新都有自己内部事务。每个读写迭代器也有自己关联的内部事务,当迭代器关闭时事务会被提交。 示例: { … { TransactionHolder tx2(connection); // Does nothing? // update datab
您可能关注的文档
- Petrel培训课件.ppt
- PMAC多轴运动控制卡培训(高级).ppt
- SVG培训资料.ppt
- T6一体化产品流程.ppt
- UL83热塑性绝缘电缆.ppt
- AKE智能停车场车位引导系统介绍培训.ppt
- WCDMA原理培训.ppt
- D7013701-U8V11.0全产品实施培训-OA-M1安装及应用.ppt
- ICE系列培训1.ppt
- ICT测试培训.ppt
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)