![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
"unexpected end of command..." es un error que ocurre cuando no se cierra bien una comilla simple o cuando no se cierra un parentesis.. puedes poner todos los querys que usas?
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H" |
|
#2
|
|||
|
|||
|
En las imagenes se muestra el ejemplo que hice, es de lo mas sencillo posible solo para mostrar el error:
1 ZConnection 1 ZQuery 1 Datasource En la propiedad SQL del ZQuery puse: SELECT * FROM MESAS y en el OnClick del boton: Código:
ZQuery1.Open; ZQuery1.Edit; ZQuery1CODIGO.Value := Edit1.Text; ZQuery1.Post; |
|
#3
|
||||
|
||||
|
Si los zeos trabajan como cualquier otro componente, deberías tener todas las setencias sql: select, insert, update, delete y refresh
Echa un vistazo a este minitutorial, está hecho para IBX, pero para el caso es lo mismo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Estoy con Casimiro, además de la sentencia SQL para el SELECT, probablemente deberás tener también que especificar las sentencias UPDATE, INSERT, DELETE, ...
Está claro que el error puede ser perfectamente ese, puesto que dice que no se envía una sentencia SQL válida. Algunos componentes no trabajan así (como los dbExpress conectados a ClientDatasets, que son los que utilizo habitualmente). En ese caso hay que comprobar que el DatasetProvider pueda identificar el nombre de la tabla a modificar y el de su clave primaria. Pero vamos, que dudo que Zeos trabaje así, con lo que lo primero es verificar lo que dice Casimiro. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#5
|
|||
|
|||
|
Muchas gracias por responder! es decir que con los componentes ZEOS no es correcto realizar las actualizaciones de la siguiente manera?
Código:
ZQuery.open; ZQuery. Edit; .... ZQuery.Post; Puede ocacionar algun problema en el futuro hacerlo asi?: Código:
ZQuery.open; try begin ZQuery. Edit; .... ZQuery.Post; end; except ZQuery.Cancel; end; |
|
#6
|
||||
|
||||
|
Sí puedes hacer "edit -> post", pero debes tener las sentencias sql.
¿Has visto el tutorial que te aconsejé?, ahí viene explicado muy sencillamente, verás que es facilito hacerlo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#7
|
|||
|
|||
|
Casimiro! Vi el minituto hace como un mes, y ahora lo volvi a revisar, pero no encuentro en que parte hace la actualizacion. El tutorial muestra como loguearse en un sistema. No entiendo eso de que debo tener las sentencias SQL. Porque necesito las sentencias SQL si las actualizaciones las realizo con
Query.Open; Query.Edit; Estoy muy confundido en eso de necesitar las sentencias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Sugerencias para pasar XML a Tabla | MaMu | Varios | 0 | 01-11-2008 02:41:33 |
| web (PHP) + Firebird. Sugerencias y comentarios. | Delphius | PHP | 1 | 11-06-2007 15:49:17 |
| Sugerencias sobre un procesador P4 DUALCORE en firebird | AGAG4 | Firebird e Interbase | 13 | 06-06-2007 22:20:33 |
| Sugerencias para programa 3D... | Er_Manué | Varios | 2 | 30-10-2006 16:05:22 |
| Actualizacion de registro | JorgeBec | Conexión con bases de datos | 8 | 22-11-2004 23:14:54 |
|