Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2010, 17:02
lexandro12
 
Fecha de Ingreso: diciembre-2006
Ubicación: Lima
Mensajes: 35
Antigüedad: 17 años, 4 meses
Puntos: 0
Exclamación Problema con sentencia SQL en Access DB

Bueno... tengo este problema

Cita:
Notice: Undefined variable: tumb in C:\Inetpub\wwwroot\result\save.php on line 147

Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][Controlador ODBC Microsoft Access] La operaci?n debe usar una consulta actualizable., SQL state S1000 in SQLExecDirect in C:\Inetpub\wwwroot\save.php on line 149
Con respecto a "Notice: Undefined variable:" pues no es cierto, la variable esta definida, la línea que supuestamente causa el primer error es esta

Código:
$tumb = $items->item($i)->nodeValue;
pero si separo el pedazo de código que genera ese el valor de $tumb y lo coloco en otro documento pues no hay ningun problema y con var_dump() compruebo que no hay ningun error con respecto a esta parte del código

El siguiente error que es un Warning esta originado por la consulta:

Código:
$sqlinsert = "INSERT INTO $codrp (CDN, CDA, CDX, CPX, CCC, 
DRA, DRB, DRC, DDT) VALUES ('$udn', '$uda', '$udx', '$upx', '$ucc', '$zra', '$zrb', '$zrc', '$tumb')";

odbc_exec($cid, $sqlinsert);
y si quito la sentencia SQL INSERT pues el resto del código ya no arroja ningun error nisiquiera el "Undefined Variable"

¿Alguien me puede decir como solucionarlo?