DIRECTOR 与数据库

简单聊一下在DIRECTOR中使用数据库的事儿。

D自身不支持数据,而数据又是我们项目中不可或缺的一部分。怎么处理呢?

方法一:

   文本+数组

   这种方式不需要插件,采用文本保存,数组查询的方式。如通讯录:

   datalist=[[#name:"a",#tel:"aa",#add:"aaa"],[#name:"b",#tel:"bb",#add:"bbb"]]

   采用二维数组记录信息,最终保存的时候用FILEIO保存为文本文件即可。

   优点:

     不用插件

   缺点:

     速度慢,百八十条记录还可以,多了就不行了

   可能用到的命令:

      value:将字符转换成数组

      string:将数组转换为字符

      findPos,getpos,getone,getprop:这些是数组查询命令

      add,addpend,addat:数组添加命令

      sort:数组排序命令

      deleteat,deleteone,deleteprop:数组删除命令

     以上命令具体用法参考帮助

方法二:

    插件ODBC

     收费插件,只用过一次,不敢多加品论,本人认为:

     1 插件需要使用SQL语句,对于新手或者SQL不熟悉的人,不太方便

     2 发布后,在客户机器上运行时,需要客户电脑环境支持

方法三:

     插件EASYDB

     免费插件,大家都可以试试,用ACCESS数据库。效果还不错,不过同样需要需要客户电脑环境支持

方法四(强力推荐):

     插件V12

     收费插件,有破解版,这是本人一直在使用的数据库插件。优点多多

     1 可以导入EXCEL,ACCSESS,TXT等多种格式的数据库内容。

     2 有独立的查询引擎,不需要客户系统的数据库支持。

     3 速度很快,数据承载量大

     4 安全,网上ACCESS数据库密码破解工具一堆堆,而V12数据库破解的工具确一个都没有。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值