Sqlite返回多个查询结果集的时候,有什么办法能移动到下一个结果集上去 比如 有语句 select * from sqlite_master where type='table';select * from sqlite_master where type='index'; 这个语句执行起来,就会返回两个结果集 请问有没有提供API函数在两个结果集切换的?
不是用的ADO,就是用的Sqlite自己的dll库
这个可以执行多条语句啊,只要用分号分割就可以了,用sqlite3.exe执行两条都行,只是他吧两条语句的两个结果集综合返回了。 不知道这位说的 recordsets[0], recordset[1],怎样用!请详述,谢谢 我是用的Delphi,用的ZeosLib控件组,这个东西也是用的Sqlite的开放API接口实现的!里面有TZQuery; query: TZQuery; begin query := TZQuery.create(nil); query.con := ZConnection; query.sql.add('select * from sqlite_master where type=''table'';'); query.sql.add('select * from sqlite_master where type=''index''; '); query.open; end; 你用 ZeosLib,应该查询一下ZeosLib的帮助。 问题已经搞定,!结