我正在尝试通过 PHP 运行一个非常简单的 MSSQL 更新语句,但我收到一条错误消息:*“An invalid parameter was passed to sqlsrv_query.”*
这是我正在使用的连接类,最相关的是查询功能:
function query($query) {
$result = sqlsrv_query($query) or die( print_r( sqlsrv_errors(), true));
}
最后,这是我用来尝试执行语句的代码:
$db = new mssqlClass();
$conn = $db->connect();
$SQL = "UPDATE table SET Title = 'Test' where ID = 1"
$SQL = $db->query($SQL);
如果有人有任何建议,我将不胜感激,我想这是连接类的问题,但我不确定。谢谢!
(编辑)为了在此处发布而尝试编辑所有内容,我不知何故错过了我的陈述中的“哪里”,啊!对不起。不用说查询很好,当复制到 SQL Server Studio Manager 中时执行没有任何问题。干杯