Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Consulta sql (https://www.clubdelphi.com/foros/showthread.php?t=86148)

Neg90 23-06-2014 00:58:35

Consulta sql
 
una pregunta tengo que modificar una tabla y utilizo la siguiente consulta

Código Delphi [-]
DataModule1.ActualizarDatos.close;
                    DataModule1.ModificarEditorial.SQL.Clear;
                    DataModule1.ActualizarDatos.sql.add('UPDATE Libro SET Editorial=''Pedro22''where(ISBN=''1000'')');
                    DataModule1.ActualizarDatos.open;

me tira el error que me da es "No coinciden los tipos de datos en la exprecion de criterio" creo que esta relacionado cn el ISBN el problema , por que en la tabla es un numero

newtron 23-06-2014 09:24:20

Cita:

Empezado por Neg90 (Mensaje 478215)
una pregunta tengo que modificar una tabla y utilizo la siguiente consulta

Código Delphi [-]DataModule1.ActualizarDatos.close; DataModule1.ModificarEditorial.SQL.Clear; DataModule1.ActualizarDatos.sql.add('UPDATE Libro SET Editorial=''Pedro22''where(ISBN=''1000'')'); DataModule1.ActualizarDatos.open;


me tira el error que me da es "No coinciden los tipos de datos en la exprecion de criterio" creo que esta relacionado cn el ISBN el problema , por que en la tabla es un numero

Hola.

Los campos numéricos deben de ir sin comillas en la expresión SQL, quitaselas y debe de funcionar.

Saludos

Casimiro Noteví 23-06-2014 09:50:28

Cita:

Empezado por Neg90 (Mensaje 478215)
...

Y no olvides poner títulos descriptivos a tus preguntas.


La franja horaria es GMT +2. Ahora son las 11:35:46.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi