设为首页收藏本站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
广告位招租中
广告位招租中
广告位招租中
广告位招租中
广告位招租中
广告位招租中
查看: 310|回复: 0

其他翎风其他和其他的SQLITE数据库转换成DBC200和MDB的方法

[复制链接]

536

主题

7

回帖

1万

积分

管理员

积分
10082
    发表于 2026-4-9 17:58:20 | 显示全部楼层 |阅读模式
    一,原理
    几乎所有的数据库都支持一种数据格式--txt。第二种是CSV。TXT就是文本文件,CSV实质就是一个电子表格,可以用表格软件直接打开。所以在转换数据时,没有相应工具时,就可以通过导出数据到通用格式,再导入到新格式来完成转换。
    二,传奇常用的几种数据库格式
    BDE(DBC2000),MDB,SQL,SQLITE,MYSQL。虽然都有SQL,但是不是同一种东西,但是数据库是可以使用的。
    三,SQLITE转换MDB
    1,从SQLITE中导出数据
    使用工具DB4S3.12.0,是一个免费工具。可以操作数据添加删除,表设计与删除,数据导出导入。也就是不需要专用的SQLITE软件。SQLITE是独立数据库,是可以直接使用,不用像BDE和SQL一样安装配套的辅助程序。也有专业工具Navicat_16,破解的有。


    2,导出txt
    导出时选择TXT文件,最好选择一个分隔符,不使用TAB符。依次右击表,选择导出CSV文件,选择分隔符,再选择导出为TXT,保存后,打开导出的TXT文件,另存为ANSI格式。



    保存为ANSI

    3,导入到MDB数据库文件
    导入数据到MDB,可使用工具较多,无极4.0以可以用。此处使用ACCESS,是OFFICE办公套件,也是MDB的专用软件。网上可以下载第office2003四合一,OFFICE2007四合一这种精减版,可以用来编辑数据库。

    建立一个数据,因为各引擎使用的字段名可能不一样,就不要直接导入到现有的MDB中,防止数据误差。

    用外部数据工具导入数据到数据库,建立一个新表。如果要向旧表中添加数据,就选择添加记录。

    选择分隔符

    勾选指定的分隔符,并且要选择 第一行是列标题

    导出的数据已经有ID和列标题,此处不使用主键。

    导入完成后就自动将数据导入创建一个新表

    4.依次导入剩下两个数据。
    然后根据新引擎的数据库字段进行表标题设计修改。比如,元素标题名称不一样时,要改成新引擎的名称。
    右击表,选择设计视图,可对表的标题名进行添加修改删除。


    修改好后,关闭并保存。
    四.导入到BDE(DBC2000)。
    使用无极4.0工具导入,此处要先有旧数据库,其中表标题要一致才能进行,所以要需要先配置数据库。
    无极数据库工具


    2,因为这种数据导入时,会根据现有数据库列标题来定稿数据,所以会导致超出列数量的数据无法导入,导致数据不完整。所以只适合在不修改列表标题情况下进行数据操作。如果要修改列表标题,要换用其他工具.用DBC2000配套工具。


    右击列标题,选择 列功能--增加/删除列。

    注意数据类型,传奇使用到的有整数型(INTEGER),字符型(CHAR,CHARACTER),依次将缺少的字段加入在固定的排序中,在导入时数时,错误的列标题顺序,导入的数据就是错误的。但是列标题排列顺序并不影响传奇服务器的使用。
    五,数据转换操作视频

    https://www.123pan.com/s/5TA9jv-NEMo3.html
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|烽火版本库 ( 鲁ICP备2020035849号-2 )|网站地图

    GMT+8, 2026-5-24 01:38 , Processed in 0.063112 second(s), 27 queries .

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

    快速回复 返回顶部 返回列表