![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Error Insert SQL!!
Buenos dias a todos, necesito si alguien me puede ayudar por favor.
Paso a describir el error que me da una consulta de insercion en SQL, estoy trabajando con delphi 6 y bases de MySql. La descripcion del error es esta "Operation no Applicable" en la linea SqlGrabar.ExecSQL.
Si alguien me pudiera dar una ayudita para encontrar ese error les estaria muy agradecido. Última edición por Casimiro Noteví fecha: 12-02-2013 a las 17:39:03. |
|
#2
|
||||
|
||||
|
Has puesto "value" en lugar de "values"
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
Casimiro agradesco tu respuesta pero la sentencia es "value", de todas formas probe con "values" y me da el mismo error
|
|
#4
|
||||
|
||||
|
No, amigo, no es value, es values
Código:
mysql> INSERT INTO table (a,b,c) VALUES (1,2,3) Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
||||
|
||||
|
Hola XcamX,
Es VALUES, según el enlace se puede utilizar, pero fíjate en todos los ejemplos que utiliza VALUES no VALUE Que ojo de halcón tienes Casimiro Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. Última edición por olbeup fecha: 12-02-2013 a las 18:59:19. |
|
#6
|
|||
|
|||
|
Hola amigos, ya probe con values pero me sigue dando el error, con respecto a fechafin asi se llama el campo en la base de datos, y fecfin es el nombre del parametro al que le asigno el valor, no me equivoque al poner el nombre.
|
|
#7
|
||||
|
||||
|
Vamos a ver, ¿pero has visto tu código?, no has puesto fechafin, has puesto:
fec..hafin Con 2 espacios por medio.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
|||
|
|||
|
tenes razon, asi salio el codigo cuando lo puse aca, pero revisando el codigo en el programa esta bien puesto fechafin lo subo de nuevo para que lo veas si?
saludos Última edición por Casimiro Noteví fecha: 12-02-2013 a las 21:04:53. |
|
#9
|
|||
|
|||
|
ahi lo hizo de nuevo hace ese espacio, fijate que en la linea de abajo tambien lo hace y en el codigo original no lo tiene
un abrazo che y gracias por el interes. |
|
#10
|
||||
|
||||
|
Bien, pero quita ese "value" y ponlo correctamente, y por si acaso pon un espacio delante y detrás del values para separarlo del paréntesis.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#11
|
||||
|
||||
|
Mira esto.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#12
|
||||
|
||||
|
Hola
Saludos
__________________
Siempre Novato |
|
#13
|
|||
|
|||
|
gracias caral por tu ayuda pero me sigue dando el mismo error
saludos |
|
#14
|
||||
|
||||
|
Hola
No se cual es el error ?. Yo veo varias cosas: 1- Es posible que el query SqlGrabar no este bien conectado o incluso tenga que estar activo. 2- No se en mysql pero a mi me gusta mas usar params o parameters que parambyname. 3- Es posible que las fechas que las sacas de string esten generando algun problema. No se. Saludos
__________________
Siempre Novato |
|
#15
|
|||
|
|||
|
muchisimas gracias caral, al final eran las fechas. si anda con la sentencia 'value'
un abrazo grande |
|
#16
|
||||
|
||||
|
Cita:
INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] {VALUES | VALUE} ({expr | DEFAULT},...),(...),... [ ON DUPLICATE KEY UPDATE col_name=expr [, col_name=expr] ... ]
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Error con insert | Paulao | Varios | 1 | 27-04-2010 19:50:55 |
| error en insert into | arespremium | MySQL | 0 | 30-08-2007 23:06:59 |
| Error en insert into | rhasshid | SQL | 4 | 23-04-2007 07:31:23 |
| Error en Insert | francisco260184 | SQL | 2 | 06-04-2007 04:40:11 |
| Sql Error: error cannot insert a duplicate......................... | inexperto | SQL | 2 | 04-06-2004 12:54:59 |
|