当前位置: Home > Database > SQLite > 文章 |
|
ucLinux下sqlite数据库移植全攻略
|
文章来源: 天极网
文章作者: 余涛
发布时间: 2004-12-16
字体:
[大
中
小]
|
|
用:
int colWidth[20]; int actualWidth[20]; char *outfilep; |
对应替换。
再在结构下面增加:
#ifndef FILENAME_MAX #define FILENAME_MAX 4095 #endif char outfilename[FILENAME_MAX]; /* Filename for *out */ |
即
struct callback_data { ... }; #ifndef FILENAME_MAX #define FILENAME_MAX 4095 #endif char outfilename[FILENAME_MAX]; /* Filename for *out */ |
3、函数do_meta_command(...)
找到类似这样的一句:
sqlite_exec(p->db, "PRAGMA database_list; ", callback, &data, &zErrMsg); |
在它的前面有一句
memcpy(&data, p, sizeof(data)); |
现在在memcpy下面增加一行
即将结构中cnt的值赋为0 ;
现在代码会被修改成类似:
open_db(p); memcpy(&data, p, sizeof(data)); data.cnt = 0; |
再继续。
|
|
↑返回顶部
打印本页
关闭窗口↓
|
|
|
|