一直以来都是用UniDAC作为数据库查询组件,而一般的写法都是这样:

01 UniQuery_sqlite.close;
02       UniQuery_sqlite.SQL.Clear;
03       UniQuery_sqlite.SQL.Add('SELECT * FROM TABLE');
04       try
05         UniQuery_sqlite.Open;
06       except
07         { TODO : 异常捕获 }
08       end;
09       //循环出所有记录
10       for i := 0 to UniQuery_sqlite.RecordCount - 1 do
11       begin
12          //....
13          UniQuery_sqlite.Next;
14       end;

相关文章: