- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 Fedora13下为postgresql添加ODBC驱动过程
最近搞DTL,很无聊的在windows下,vc6和vs08都试了,MinGW也试了,想了想,很怀念Fedora,于是决定在Fedora上配置下postgresql的ODBC,so ,let't go 一、安装和配置postgresql 参考h
2011-09-29 20:38:00 1371
原创 MinGW和vc6中编译DTL的过程
一、MingW下 下了DTL源码后,在windows由于装了MinGW,于是决定在MinGW下也试试编译DTL,于是cmd进入dtl目录后make,出现以下错误:common.sh ,line11,getopt:command not found 。去了MinG
2011-09-26 15:36:29 1510
原创 今天又搞到个libDTL.so is not an ELF file - it has the wrong magic bytes at the start.
最初编译生成的libDTL.a是拷贝到/usr/lib并设置软连接xia@ubuntu:~/dtl37/lib$ ln -s libDTL.a libDTL.so 实际上在这硬链接也行,实际上直接拷贝.a过去也行的,哎,当初多此一举了。不过对/usr/lib和/l
2011-09-21 13:47:13 12168 2
原创 今天试vi遇到的“Sorry,the command is not available in this version : syntax on”
想试试vi,试试配置,于是按照提示,在/home/xia下直接新建.vimrc文件xia@ubuntu:~$vi .vimrc内容如下: set number set smartindent syntax on set tabstop=4
2011-09-20 14:41:38 12131 1
原创 正好碰到了C++的函数对象,查各路资料,总结写下来吧
DTL中的BCA和BPA都是函数对象,如BCA的文档所说 A BCA is a function object (this can be a wrappedfunction pointer if you use cb_ptr_fun()) that is called
2011-09-19 22:34:20 784
原创 今天遇到的postgresql中的备份和恢复
老大让st把表给我,于是她发了备份数据库文件给我,居然是.backup后缀名(后来验证,是错给的windows下的备份文件了)因为我保存了却没有这个后缀,再让单独保存后给我,依旧不能还原。QQ是个很**的东东啊,发送文件,居然自动给我加上了.list和.dynamic后缀名
2011-09-19 13:32:04 13049
原创 Argument of type '(Foo::)(int,int)' does not match 'void (*)(int,int)'以及静态函数问题
今天在封装DTL函数的时候,遇到了这个错误: error: argument of type ‘void (EH_Database::)(ParamObjExample&)’ does not match ‘void (*)()’ 也就是我的成员函数,与普通的调用函数指针不匹配
2011-09-16 16:42:45 5474
原创 DTL中插入和删除数据的两种方法总结
在DTL中,对数据进行插入和删除操作,目前发现有两种方法,一是用STL方法,一是用IndexDBView类操作;昨天就实验了这两种方法操作,DTL真不是一般的强大啊,可以像STL的操作,也可以直接执行SQL语句(ODBC封装貌似都可以吧),效率也还不错,当然,得选择合适的方法。(
2011-09-14 22:19:19 2379
原创 specialization of template.... in different namespace的解决
代码来自DTL文档index.htmstruct Example{ // tablename.columnname: int exampleInt; // DB_EX
2011-09-09 20:08:38 3157
原创 unixODBC中 column .... does not exist 的解决过程
情况描述:在postgresql中添加表example后,用DTL示范代码访问,提示错误。dtl代码如下:(添加库odbc、DTL、odbcinst、stdc++)#include "DTL.h"#include using namespace dtl;using
2011-09-09 19:05:13 2164
原创 添加菜单遇到的问题引出的linux下gksu和sudo的分别
参考自己的http://blog.csdn.net/coder_xia/article/details/6746185,其中有一个给iodbc管理器添加菜单项。不过问题在于:在添加菜单栏的时候,如果菜单命令为:/usr/bin/iodbcadm-gtk,虽然能启动iodbc管理工
2011-09-07 21:53:21 2017
原创 linux下的su,su -,以及cd,cd - ,cd ~总结
一、su 和 su - 以前用的是fedora13,后来用ubuntu,虽然命令行用的不多,不过确实没遇到什么问题。直到后来装了低版本的fedora 9 (就是上次yum install不行,发现f9已然不支持的那个)才遇到个问题,ifconfg没得用,table
2011-09-05 22:37:57 4675
原创 ubuntu下为postgresql添加ODBC驱动过程
参考http://www.ylmf.net/ubuntu/tips/2010122818704.html,为mysql添加odbc驱动完成以下内容 由于任务需要,采用postgresql,又得实验DTL,于是需要在ubuntu的开发机上构建ODBC的开发环境。想来,
2011-09-03 22:46:26 3647
原创 DTL使用中遇到的sql.h无法找到的解决过程
最近任务,看DTL,高级货呢么,一搜,还有OTL,哎,看到一个linux培训机构的广告,培训Linux下开发,包括ACE,Boost,OTL,DTL....看到个评论,说这几个就够喝一壶的了,哎,算来估计的确是啊,虽然最近也看点ACE,不过目前是让DTL,储备力量,爆发之。。。
2011-09-03 22:10:40 4603
原创 最近发现基础很不给力啊,char*遇到的一些问题
接到任务,以前对于数据库访问是用Qt对postgresql进行操作,所以用到的也是Qt对于数据库操作的类QSqlDatabase m_db;if (m_db.open()) { qDebug("Database opened success");} else
2011-09-01 22:15:45 1045
一个聊天室,支持文件传输
2011-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人