FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
FDMemTable
Buenas amigos necesito de su valiosa ayuda. tengo una aplicacion en delphi y uso MySQL como base de datos.
Necesito Hacer un insert into desde un FDMemtable, aclaro que ya el FDMemTable esta lleno con un query previo solo necesito agregar todos los registros contenidos en el FDMemTable1.
Algo asi es mi codigo si lo hago asi arroja este error -->Incompatible types: 'string' and 'TFDMemTable' Otra Manera de Declarar las Varia les Declaro cDataBase3 : TFDMemtable; Arroje el siguiente error --> No Existe la Tabla FDMemtable1 Muchas Gracias de Antemano.... Última edición por Casimiro Notevi fecha: 17-11-2023 a las 11:22:48. Razón: Poner etiquetas [delphi] [/delphi] al código. |
#2
|
||||
|
||||
Creo que estás tratando de utilizar cosas de delphi en MySQL.
En Delphi tienes la tabla en memoria. En MySQL tienes una tabla (manejada por el serividor MySQL). Por lo tanto debes recorrer la tabla Delphi diciéndole a MySQL que los ponga en una tabla (Haciendo SQL para insertar (INSERT INTO TABLA ([CAMPOS]) VALUES ([VALORES])). Algó así, pero tendrás que revisar tipos de datos, SQL, meter el ExecSQL en un bloque try..except por si falla, etc.
Además de esto, por los nombres de variables que utilizas creo que estás liando un poco los conceptos. Base de Datos: Es la entidad que contiene tablas. Manejada por el servidor de base de datos (MySQL). Tabla: Cada una de las estructuras que contienen registros con una estructura definida. Registro: Cada "línea" de una tabla. Campo: Cada "celda" de un registro. Última edición por duilioisola fecha: 17-11-2023 a las 11:41:42. |
#3
|
|||
|
|||
muchas Gracias duilioisola por tu respuesta voy a probarla
Saludos |
#4
|
||||
|
||||
Cita:
La variable (string) que estás utilizando en la Query1 no es la misma que has definido arriba.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
|