PHP を使用して非常に単純な MSSQL 更新ステートメントを実行しようとしていますが、*「無効なパラメーターが 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 にコピーすると問題なく実行されます。乾杯