Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 31-03-2009
Avatar de edgwin
edgwin edgwin is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guadalajara Jal. Mex
Posts: 163
Poder: 21
edgwin Va por buen camino
Gracias Kipow por responder.

De hecho realizo una desconexion y una conexion a la base de datos. Lo que intento hacer es lo siguiente:

1) Realizo reestructura de la tabla.
2) Como esta tabla contiene informacion, la consulto (tambien mediante un TQuery con RequestLive = true) y edito el registro.

Pero cuando intento Editar el registro me marca un error de que el campo no existe. Pero curiosamente edito 2 campos, los cuales son nuevos. Pero solo uno de ellos me marca el error que no existe.

Código Delphi [-]

with Tabla do
begin
...
    SQL.Clear;
    SQL.Add('ALTER TABLE USUARIO ADD CODIINTE INTEGER NOT NULL');
    ExecSQL;
    Close;
...
    SQL.Clear;
    SQL.Add('ALTER TABLE MUSUA ADD CAMBPASE CHAR(1) DEFAULT ''N''');
    ExecSQL;
    Close;
...
    dm.dbase.Connected := false;
    dm.dbase.Connected := true;
    Close;
    SQL.Clear;
    SQL.Add('Select CODIINTE from MUSUA');
    Open;
    First;
    While not Eof do
    begin
       Inc(vX);
       Edit;
       FieldByName('CODIINTE').AsInteger := vX;
       FieldByName('CAMBPASE').asString := 'N'; //*******Aqui me marca el error *****
       Next;
    end;
end;
...

¿¿¿Alguna sugerencia!????
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Creando componentes rave report en tiempo de ejecucion??? jbautista Impresión 3 19-07-2013 01:55:28
Creación de campos en tiempo de ejecución fjcg02 OOP 5 27-08-2008 08:05:35
Actualizar campos en QReport en tiempo de ejecucion Goyo Impresión 3 13-07-2007 01:18:02
Modificar campos en un DBGrid en tiempo de ejecuciòn maravert Conexión con bases de datos 3 14-05-2006 08:37:41
Agregando campos en tiempo de ejecucion Markoz Firebird e Interbase 3 31-10-2003 02:32:23


La franja horaria es GMT +2. Ahora son las 22:10:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi