Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2007, 14:03
EDWINSANCHEZ
 
Fecha de Ingreso: octubre-2006
Mensajes: 79
Antigüedad: 17 años, 6 meses
Puntos: 0
Uso de la sentnecia sql:max con php + adodbc

Holas .Sabne tengo un problemilla,no me funk la funcion max de html en esta consulta.Quiero calcular el maximo num de rendicion dentro de una tabla llamada RENDICIO ingresando un determinado num de FONDO.
Esta sentencia haciendolo funcionar con otro lenguaje si funciona correctamente pero no con el php.

$sql="select max(REN_NRO) from RENDICIO where FON_COD='".$txtFondo."'";
$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec()<br>$sql"));
?>
<td><? print odbc_result($result,"REN_NRO"); ?></td>


el error q me sale es el siguinte cuando ingreso en una caja de texto como num de fondo al 01:

Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC driver for Oracle]No se puede usar un cursor controlado por un conjunto de claves en una combinación con las cláusulas distinct, union, interserct o minus, o en un conjunto de resultados de sólo lectura, SQL state S1C00 in SQLExecDirect in C:\Servidor\WEB\CAJAWEB3\rendicion_RR.php on line 22
Error en odbc_exec()
select max(REN_NRO) from RENDICIO where FON_COD='01'