Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-02-2009
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Poder: 19
Efren2006 Va por buen camino
Sincronizar 2 Bases de Datos Interbase

Ante Todo Saludos

Realize una pequeña aplicacion que me sincronize 2 bases de Datos en Delphi, el problema que tengo es que estoy construyendo las consultas Manualemente y estoy revisando campo por campo y asignado los valores el problema es que consigo lols valores pero el Nombre de los Campos Vienen NULL, coloco parte del codigo que hace la igualacion:

For I := 0 to ListBox1.Items.Count - 1 do
Begin
Tabla:=Trim(ListBox1.Items[i]);
Sentencia:='SELECT * FROM '+TABLA;
IBScript1.Script.Clear;
IBScript1.Script.Add(Sentencia);
if IBScript1.ValidateScript Then
Begin
IBQuery1.Close;
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add(Sentencia);
IBQuery1.Open;
// Abrimos la Tabla Destino //
IBTable2.Close;
IBTable2.TableName:=Tabla;
IBTable2.Open;
IBTable2.FieldDefList.Update;
IBTable2.Insert;
//
Sw:=False;
for A := 0 to IBQuery1.Fields.Count - 1 do
for B := 0 to IBTable2.Fields.Count - 1 do
Begin
if IBTable2.Fields[b].DisplayName=IBQuery1.Fields[A].Name Then
Begin
IBTable2.Fields[b].Value:=IBQuery1.Fields[A].Value;
Sw:=True;
End;
End;
if Sw then
Begin
IBTable2.Post;
IBTable2.Transaction.CommitRetaining;
End
else
IBDataSet2.Cancel;
IBDataSet2.Close;
IBQuery1.Close;
End;


El problema es que la propiedad IBTable2.Fields[b].DisplayName Viene con valor null

Que Debo hacer para lograr este Efecto ... ???
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Comparar Dos (2) Bases de Datos en Interbase Efren2006 Conexión con bases de datos 1 11-06-2008 19:25:36
Sincronizar datos de dos bases de datos Neeruu Firebird e Interbase 6 04-05-2008 17:16:33
Seguridad para bases de datos Interbase BuenaOnda Conexión con bases de datos 6 03-01-2007 22:43:12
Sincronizar bases de datos SMTZ Oracle 4 30-11-2006 01:47:46
Exportar/Importar y Sincronizar dos bases Durbed Conexión con bases de datos 2 21-07-2006 12:23:08


La franja horaria es GMT +2. Ahora son las 17:46:55.


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
Copyright 1996-2007 Club Delphi