浏览 2106 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2009-04-24
项目中用ejabberd中带的mysql 的driver来存取数据。 但是一个表老是查询不成功,困扰半天,最后发现问题 原来是driver没有支持bit类型的数据: get_field_datatype(13) -> 'YEAR';
get_field_datatype(14) -> 'NEWDATE';
get_field_datatype(16) -> 'BIT';
get_field_datatype(246) -> 'NEWDECIMAL';
get_field_datatype(247) -> 'ENUM';
红色部分自己加上去的。 提醒,支持类型不全,有问题,看看这个地方是否没有加上。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-04-27
可以考虑用odbc 最新的mysql驱动常有 就没有这个问题 效率没有问题的。
|
|
返回顶楼 | |
发表时间:2009-05-01
tks,我试试
|
|
返回顶楼 | |