![]() |
![]() |
| 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
|
||||
|
||||
|
Haz caso a Casimiro:
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#2
|
||||
|
||||
|
hola amigos, yo en lazarus escribo asì:
y eso debería ser suficiente para insertar los registros... pero no funciona ![]() |
|
#3
|
||||
|
||||
|
¿No has leído el código que te ha puesto marcoszorrilla?
, no es suficiente con que hagas el 'insert', debes hacer 'post' y luego 'commit', te falta el 'post' que viene a ser el comando que realmente graba los datos, luego el 'commit' confirma que se graben, pero te falta el post.En tu código debes escribir algo así como: Código:
with SQLQuery1 do
begin
insertSQL.Clear;
insertSQL.Add('insert into tabla(campos) values(valores)');
SQLQuery1.Post; <<-------------<
end;
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Definitivamente no...
![]()
Gracias por vuestro tiempo Gustavo Cruz |
|
#5
|
||||
|
||||
|
Tal vez el problema se encuentre en SQLTransaction
el tiene una Params, ¿Qué de se debe colocar?. yo ahí no tengo nada. Gracias de Antemano por vuestro tiempo GustavoCruz |
|
#6
|
||||
|
||||
|
Lo debes tener enlazado con la base de datos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#7
|
||||
|
||||
|
Bueno amigos, ustedes disculpen mi torpeza...
tengo los siguientes componentes: IBConnection1 SQLTransaction1 SQLQuery1 conecto la base de datos al IBConnection1, luego hago el enlace IBConnection1 - SQLTransaction1; y los activo... luego al SQLQuery1 le asigno el IBConnection1 y el SQLTransaction1 lanzo una consulta para probar que todo está bien y me funciona... esto es lo que probé la primera vez:
eso me dio el siguiente error: 'EDatabaseError' Transaction already active luego probé con esto:
ya aquí no hay errores pero sigue sin insertar... luego probé hacer como ustedes me sugirieron y tampoco... PD. Dbf1 es el lugar donde estoy sacando los datos que necesito migrar... Muchas Gracias |
|
#8
|
||||
|
||||
|
Amigo GustavoCruz, el problema es que no somos adivinos, debes contarnos lo más detallado posible la situación de lo que estás haciendo, porque así, con lo parco en palabras que estás siendo... es bastante difícil poder ayudarte, cuéntanos en detalle los componentes que usas, cómo están enlazados, qué procesos haces, pasos que das hasta llegar a esa función, mensajes de error o aviso que te salgan, resultados obtenidos, etc.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| TStringGrid Insertar registros | grotero76 | OOP | 8 | 12-03-2013 17:02:38 |
| insertar registros | hxochitemol | Conexión con bases de datos | 1 | 02-06-2007 01:21:56 |
| Como insertar registros con sql? | newbery | Firebird e Interbase | 1 | 10-01-2006 14:32:30 |
| Error al insertar o borrar registros en firebird | pepitu | Firebird e Interbase | 3 | 26-09-2005 14:56:57 |
| Problemas al insertar registros con ADO | sanluisme | Conexión con bases de datos | 0 | 04-03-2004 10:34:41 |
|