Error de Sintaxis en update SQL
Hola,
Tengo una pequeña dificultad que me encontrado con SQL. Quiero actualizar un fila de una tabla de access mediante sql una vez localizado el registro a traves de su codigo cliente. Supongamos que en la tabla CLIENTES hay tres campos: Codigo,nombre y direccion. A continuación muestro el codigo que aplico para la actualización: UPDATE CLIENTES SET(codigo,nombre,direccion) where codigo="1"; (por ejemplo). Al ejecutar el ADOQuery me da el siguiente error: ERROR DE SINTAXIS EN LA INSTRUCCION UPDATE. Viendo el error sé que tengo la instrucción mal pero no encuentro un ejemplo que me guíe para ver donde reside el fallo. Os agradecería cualquier consejo que me deis. Gracias y saludos. |
hola...
Mira la sintaxis correcta es la sgte : Update Tabla Set Campo1=:Valo1, Campo2=:Valor2, Campo3=:Valo3 Where CampoClave =:ValorCampoClave **Donde ->> :Valor1,:Valor2,:Valor3,:ValorCampoClave son los Valores y condiciones ah asignar... Espero..que te sirva... suerte..!!:) |
Mas completo...
Como dice el Buena Onda..
Update Tabla Set Campo1=:Valo1, Campo2=:Valor2, Campo3=:Valo3 Where CampoClave =:ValorCampoClave **Donde ->> :Valor1,:Valor2,:Valor3,:ValorCampoClave son los Valores y condiciones a asignar... Los cuales puedes obtenerlos de la siguiente manera,en el evento en que realizas el Update....
Ojalá no haya quedado confuso... {Saludos} |
Saludos
anghell77, eres un usuario que mas o menos tiene tiempo en este foro y sabes qeu para los código o instrucciones existen etiquetas. Te pido por favor que edites tu mensaje y pongas las etiquetas adecuadas. Gracias;) |
La franja horaria es GMT +2. Ahora son las 05:10:51. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi