changes.txt

来自「一个sql语法分析程序」· 文本 代码 · 共 37 行

TXT
37
字号
0.05 alpha
 * Fixed some bugs in linklist classes (they caused Access Violations 
    when in the demo program the "Replace" was executed on statements 
    like "select * from ATable")
 * Added a WhereClause property to TgaDeleteSQLStatemen.
 * Error messages in gaLnkList moved to resourcestrings.
 * Added exception classes for gaLinkList errors.
 * Some internal changes.

0.04 alpha
 * Compiled under Delphi 6
 * Made CLX demo program and CLX package, ported to Kylix . Katakana 
    support is missing. CLX is not tested under Delphi 6 (as I do not 
    have D6 professional or above..)
 * Corrected issue in TgaSharedDoubleList.Clear (resulted incorrect 
    Head node)
 * Added ability to parse "insert into .. select ..." statements

0.03 alpha
 * Added ability to create/delete where and order by clauses 
    in the fly
 * The "where " and "order by " clauses are mainting (internally)
    also the start token ('where '/'oder by'). As so, they can be 
    set via AsString either with or without the start string present. 
    The start string will be added if missing. If they are accessed 
    via AsString, the 'where' and 'order by' and following delimitiers 
    are removed;
 * Changed internal data storage: the TList is replaced with
    linked list classes. As with this, all index based arrays
    (for i := 0 to x.Count - 1 do .....)
    are changed to cursor based linklists 
    (x.First; while not X.eof do ... x.Next;). 

0.02 alpha
 * Basic insert statement support
 * support for where and order by clause in select statement

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?