我遇到使用SQL Server / MSSQL进行数据表服务端处理的问题, 我一直在关注或使用本教程link,但使用sql server修改它很困难
在sql server中不允许使用限制,我尝试使用下面的代码,但它不会工作
SELECT *
FROM
( SELECT *, ROW_NUMBER() OVER (ORDER BY id) as NroFila
FROM mytables
) AS PAG_TABLEXXX
WHERE
NroFila BETWEEN 0 AND 10
这个函数让我的数据表不起作用。
function get_datatables()
{
$this->_get_datatables_query();
if($_POST['length'] != -1)
$this->db->limit($_POST['length'], $_POST['start']);
$query = $this->db->get();
return $query->result();
}
这是错误的节目,我使用firebug来获取错误。
严重性:警告
消息:odbc_exec():SQL错误: [Microsoft] [SQL Server Native Client 10.0] [SQL Server]执行SQL 直;没有游标。,SQLExecDirect中的SQL状态01000
文件名:odbc / odbc_driver.php
行号:138