VB6.0操作安卓SQLite数据库

VB6.0 操作安卓 SQLite 数据库,说实话,挺冷门也挺折腾。但要真搞通了,跨平台数据操作就不在话下了,哪怕是老旧系统也能玩出花来。

VB6.0 的数据库调用其实不难,关键在于怎么跟安卓那边的 SQLite 打通。因为 VB6 主要活在 Windows 世界,而 SQLite 多活跃在安卓 APP 里。直接打通肯定不现实,中间得来点桥梁。

这里推荐一个思路:用.NET COM 组件做中转。你可以用 C#写个小工具,把 SQLite 数据库的增删改查打包成 COM 接口,VB6 那边就能愉快调用了。调用方式和操作 Access 差不多,熟悉起来快。

步骤也不复杂,这样:装好SQLite.NET,写个.NET 类库,记得打上[ComVisible(true)],编译后注册下regasm,VB6 那边添加引用后就能用了。

再说安卓 SQLite 文件怎么拿到 Windows 上,这事你可以用 Wi-Fi 也好、USB 也行,关键是得搞个传输通道。有经验的朋友甚至搞了个安卓端服务,VB6 发求,对面返回 JSON,解析一下就能用了。

像“2017 陕京四线工程施工助手”那类 APP,其实也就是把数据放在.db里,照片路径、焊口信息这些都能查得到。你要读写这类内容,用上面方法基本就够了。

哦对,提到的bk2是备份文件,也是数据库包。建议用工具先打开看看结构,SQLite 官方的sqlite3.exe、安卓上的SQLite 数据库实现工具都挺方便。

如果你现在还在用 VB6 做工程数据管理,又刚好 APP 端用的是 SQLite,那这套方案真的值得折腾一下。打通之后,数据能互通,调试也方便。

0操作安卓sqlite数据库
vb6.0操作安卓sqlite数据库 预估大小:407个文件
file
PLM.db 7.83MB
file
TDM_RAY_TEST.json 60KB
file
PROJECT_CONFIG_PROJECT.json 59KB
file
TDM_SGZC_TANK_PT.json 59KB
file
TDM_COMPLETION_POINT_PIPE.json 58KB
file
TDM_PIPE_PRESS_TEST_PIPE.json 69KB
file
TDM_FOC_CROSS_SG.json 59KB
file
PLM_ORG_USER_JLDW.json 72KB
file
TDM_REPAIR_WELD_PL.json 67KB
file
TDM_STATION_BLUEPRINT.json 59KB
file
TDM_ULTRASONIC_TEST.json 71KB
file
PLM_ORG_USER.json 69KB
file
TDM_CB_PIPE_MATERIAL.json 60KB
file
TDM_CASING_CR.json 58KB
file
TDM_POLARITY_DRAINA_SG.json 63KB
file
TDM_WELD_PL.json 91KB
folder
PLM.db 文件夹
file
施工助手.apk 14.83MB
file
Form1.frx 4B
file
Form1.frm 5KB
zip 文件大小:13.35MB