Poco Library
TonyXQQ
如果我比别人看得远些,那是因为我站在巨人们的肩上。
展开
-
Poco库中文路径的解决办法
原来在项目中用到Poco来访问SQLite数据库,但之前一直是使用英文路径忽略了中文路径以致出现读取失败,从而形成了一种观点POCO不支持中文路径。今天回过头对产品进行长级发现原来的观点是错误的,解决办法即:将中文路径转为UTF8即可原创 2011-11-11 17:57:03 · 1342 阅读 · 0 评论 -
Poco中插件的使用范例
插件是一种遵循一定规范的应用程序接口编写出来的程序,主要是用来扩展软件功能。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,Web浏览器能够直接调用插件程序,用于处理特定类型的文件。1 创建dll插件工程TestPlugin.h#pragma once#include "Poco/Foundation.h"class TestPlugin{public: Te原创 2011-12-08 16:31:01 · 2110 阅读 · 0 评论 -
Poco共享库(加载共享库与运行时动态创建实例)
原文链接http://pocoproject.org/slides/120-SharedLibraries.pdf1共享库>当前大部分平台都为运行时加载动态链接库提供了接口,Windows中使用LoadLibrary(),对于大部分的Unix平台使用的是dlopen()。当加载完dll后,要访问dll中的方法必须找到相就方法的地址,找到以后可以用一个函数指针来保存以及调用。>Poco:翻译 2011-12-22 14:12:45 · 2765 阅读 · 0 评论 -
POCO中数据库的操作
POCO关于数据库封装操作放在Data目录下,以前用过关于SQLite的封装库感觉挻不错的,这次要写个C\S的软件数据库采用的是SQL Server,于是就再次选用了Poco。关于ODBC的操作示例在Poco中好像运行时没有啥效果,今天看着示例自已写了个。第一步:将数据库tacksjk.mdf附加到SQL Server 2000中第二步:配置一下VC项目设置文件(即将需要的头文件附加到目录原创 2012-08-08 15:17:27 · 2535 阅读 · 0 评论 -
Poco使用SQLite的事务
最近要导入一些数据,由于涉及主键与外键的关系,迫切需要得知插入后的自增字段,但又担心多客户端录入导致获取的rowid不一致。于是采用了事务。#include #include #include "Poco/Data/Common.h"#include "Poco/Data/SQLite/Connector.h"using namespace Poco::Data;using namesp原创 2012-08-24 18:05:34 · 3281 阅读 · 0 评论