Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 27-09-2006
Ade Ade is offline
Miembro
 
Registrado: jul 2006
Ubicación: Murcia
Posts: 70
Poder: 18
Ade Va por buen camino
gracias roman y caral, lo que no queria era guardar dato por dato
Código Delphi [-]
{ Guardar datos }
ZTable.Insert;
ZTable.FieldByName('campo1').AsString := Edit1.Text;
ZTable.FieldByName('campo2').AsString := Edit2.Text;
...
ZTable.Post;
y cambiar todos los dbedit por edit, pero creo que es lo que hare

Saludos
Responder Con Cita
  #22  
Antiguo 28-09-2006
Ade Ade is offline
Miembro
 
Registrado: jul 2006
Ubicación: Murcia
Posts: 70
Poder: 18
Ade Va por buen camino
hola ya consegui lo que queria sin tener q cambiar mis dbedit por edit.
puede que me de error en un futuro, pero de momento me vale,
gracias a Roman por su comentario:
Cita:
Originalmente escrito por Roman
ZTable.Insert no tiene por finalidad limpiar los campos; lo que hace es insertar un registro en blanco, cosa que suena parecida pero es muy distinta. Y al ser un registro en blanco, los DBEdits muestran datos en blanco, pero siguen siendo los datos del registro activo: el registro en blanco.
pues eso fue lo que use para limpiar los dbedit, y ya lo hacia al principio y no se por qué no cai.
En el boton limpiar puse:
Código Delphi [-]
procedure TProveedores.LimpiarClick(Sender: TObject);
begin
     ZTable1.Cancel;
     ZTable1.Insert;
     NumInsertado.caption:='Campos limpios.';
     NumInsertado.visible:=true;
end;
y ya funciona como queria

Saludos
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 08:22:36.


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