首先,项目需要,部分功能一定需要使用dbf数据库。
odbc形式访问数据库
sql语法如下:
- SQL code
$sql = "SELECT * FROM abc.DBF LIMIT 1, 2";
出错
limit没法使用,找了些资料也没找到答案,特来提问请教。
order by, where都是正常的
- SQL code
$sql = "SELECT * FROM abc.DBF WHERE name='test'";
正确。
------解决方案--------------------------------------------------------
VFP的SQL不支持LIMIT
,用TOP
SELECT TOP 1 FROM (
SELECT TOP 2 * FROM abc) A ORDER BY ID DESC
------解决方案--------------------------------------------------------
SELECT TOP 10 A FROM (SELECT TOP 100 A FROM abc.dbf order by id) order by id desc
取91-100的记录