在 PHP 中限制 MS Access 中的查询
Posted
技术标签:
【中文标题】在 PHP 中限制 MS Access 中的查询【英文标题】:Limiting query in MS Access in PHP 【发布时间】:2011-06-15 09:49:36 【问题描述】:我正在重写一个使用 MS Access 作为数据库的应用程序。
我能够连接表并从表中获取数据,但是如何应用限制和偏移量,例如 SELECT * FROM tablename LIMIT 10 0
?
【问题讨论】:
【参考方案1】:SELECT TOP 10 * FROM 表名
Similar thread(no offset allowed in access)
【讨论】:
SELECT TOP 10 * FROM tablename 有效,但我怎样才能从 11-20 获得下一组 refer this 实际上,访问也不支持偏移子句,如here 所述。但是您仍然可以应用上面链接中给出的逻辑来实现它。抱歉,我很少使用访问权限,所以帮不上什么忙。【参考方案2】:在 Access 中,语法是 TOP n
;
select top 10 * from tablename
【讨论】:
感谢您的快速回复,分页时会发生什么?因为我仍然需要分页的偏移量 见***.com/questions/1900635/…【参考方案3】:http://phplens.com/lens/adodb/docs-adodb.htm#ex8 是更好的解决方案。您可以对其进行一些修改以满足您的需要。默认返回html表,可以修改获取字段名和具体行数为数组
【讨论】:
以上是关于在 PHP 中限制 MS Access 中的查询的主要内容,如果未能解决你的问题,请参考以下文章
通过 ODBC 连接到 SQL Server 的 Access 中的 MS SQL 查询