0.4.0.8
2006-08-18
* 修改cache读取判断.
0.4.0.6
2006-05-16
*important 修改读写函数,修复多用户同时操作表时表被破坏的Bug.
* 为利于搜索,修改表分隔符为特殊字符chr(3).
* 修改一些example.
0.4.0.4
2005-04-26
* change halt function. use javascript "alert" display the warning msg.
* unique matched expression array.
* halt when drop last field.(txtdb.rear.inc.php)
+ added sync table on gui.
* some interface of gui changed.
- removed open method. if you have called this method on your program, just del it.
* fixed bug expression "true" for del,set,get methods.
* fixed limit num bug for del,set,get methods (thanks day0).
* fixed sync function.
* more speed and less size.
* more bug fixed.
0.4.0.3
2005-04-15
* GUI update, More FireFox support.
0.4.0.2
2004-12-31
* GUI update.
0.4.0.1
2004-12-09
* Bug fixed when save a void table, txtdb will add a new record.
0.4.0.0
2004-11-15
+ get 方法的 file lock 增加
* 修改一些文件打开方法.
* 修改_write方法.
* 增加_read方法,取消所有file以及file_get_contents操作.
* 取消_get_cache,_set_cache方法,改用_write,_read统一操作.
* 取消常量 TXTDB_ACCESS_DENIED_STRING, 将表文件头信息改为类版本号
+ GUI 特殊字符高亮
+ GUI 自动id不能修改及追加记录时不显示.
* GUI 增加和修改记录返回后的错误修复.
+ 增加 field_append 和 field_rename 表头行长度数值检测.
+ 增加 _match_expression 方法统一处理 expression
* 修复 expression 无效的问题.比如 "crazy" "-1" 等.
- 删除 close 方法.
* 修改 _finter_nr 方法为 _special_character_in
* 修改 _unfinter_nr 方法为 _special_character_out
* 修复 get 方法如果被cache就不打开的严重问题
* 修改 debugger.inc.php 里的 debug 方法
+ 增加 GUI 的 cache 选项.
+ 添加 GUI 的 processed time 选项.
+ 添加一个工具 txtdb.update.0400.php
0.3.0.3
2004-11-11
* 修复 _check_table 方法.
* 其它一些小 bug 修复.
0.3.0.2
2004-11-10
* 修复 expression 表达式的解析方法存在的 Bug.
0.3.0.1
2004-11-07
* 修改 expression 表达式的解析方法.
0.3.0.0
2004-09-27
- 删除get,set,del方法的whole参数
* 修改get,set,del方法的limit参数,原先如"2,6"指从2到6记录行,现指从2之后,满足条件的6个记录.
+ 增加常量 TXTDB_VERSION
+ 增加常量 TXTDB_SHOW_ERROR 是否显示错误信息,开发中打开,应用中关闭,避免泄漏服务器信息.
* 其它一些小 bug 修复.
0.2.4
2004-08-23
* 修改set方法,可以使用 set($values, "2,45,76,8", true, null, $table);修改指定多条记录
* 修改del方法,可以使用 del("2,45,76,8", true, null, $table);删除指定多条记录
- 删除set的别名change方法.
* 修改打开关闭表文件的部分代码.
+ 增加常量 TXTDB
* 修改所有and操作符为&&,所有or操作符为||
* 修改错误处理
0.2.3
2004-07-20
* 修改cache文件文件命名方式.
* 使用MD5加密cache文件名.
0.2.2
2004-06-02
* 修复cache文件不安全的问题
* 修复空数据时最大记录值为0的问题
* Fixed get method if table is readonly
0.2.1
2003-12-11
* 修改数据结构
* 修改cache文件命名方式.
+ 增加查询cache(可选),对不频繁改动的大数据表进行缓存;
* 类分解为开发类
txtdb_debugger: 包括调试控制台,操作耗时
txtdb_rear: 包括增加字段,修改字段,删除字段等后台操作
txtdb: 基本操作
0.2.0
2003-10-17
* Changed class structure
+ Added cache
0.1.0
2003-06-08
* frist release