From aed5f15f51d43c3866d7ca5dbd78216b49625fed Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Sat, 8 Sep 2007 13:01:03 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20modification=20de=20la=20fonction=20"aff?= =?UTF-8?q?ected=5Frows"=20-=20merci=20=E0=20Simon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/lib/databases/mssql.lib.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/htdocs/lib/databases/mssql.lib.php b/htdocs/lib/databases/mssql.lib.php index fe4a5a068f7..40a15e9f2e2 100644 --- a/htdocs/lib/databases/mssql.lib.php +++ b/htdocs/lib/databases/mssql.lib.php @@ -2,6 +2,7 @@ /* Copyright (C) 2002-2007 Rodolphe Quiedeville * Copyright (C) 2004-2007 Laurent Destailleur * Copyright (C) 2005-2007 Regis Houssin + * Copyright (C) 2007 Simon Desee * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -426,11 +427,13 @@ class DoliDb */ function affected_rows($resultset=0) { - // Si le resultset n'est pas fourni, on prend le dernier utilisé sur cette connexion - if (! is_resource($resultset)) { $resultset=$this->results; } - // mssql necessite un link de base pour cette fonction contrairement - // a pqsql qui prend un resultset - return mssql_affected_rows($this->db); + // Si le resultset n'est pas fourni, on prend le dernier utilisé sur cette connexion + if (! is_resource($resultset)) { $resultset=$this->results; } + // mssql necessite un link de base pour cette fonction contrairement + // a pqsql qui prend un resultset + $rsRows = mssql_query("select @@rowcount as rows", $db); + return mssql_result($rsRows, 0, "rows"); + //return mssql_affected_rows($this->db); }