Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-10-2005
ZRR ZRR is offline
Miembro
 
Registrado: jun 2005
Posts: 39
Poder: 0
ZRR Va por buen camino
Unhappy Ayuda con TIBDataSet

Buen dia a todos.

He leido todos los foros y no encuentro la solución a mi problema.

Tengo un Grid que tiene como suorce un TIBDataSet, ya tengo asignadas las propiedades SelectSQL, InsertSQL, DeleteSQL, etc.

El select lo hace perfecto pero cuando intento actualizar o agregar un registro si hago un post me marca error o simplemente no guarda nada.
Tengo un TDataSource1.DataSource=IBDataSet1

Tambien Tengo una forma de TDBEDIT con el dataSource igual al TDataSource1 (del TiBDataset). Al presionar un boton actualizar, el grid se oculta y los datos del registro al que apunta el grid se muestran en los TDBEDIT para editarse.

Por ejemplo, en ModifySQL lo tengo así:
Código:
update mitabla set Cargo= :Cargo,Fecha= :Fecha,
where Clave= :Clave
y, mi codigo para hacer un update lo tengo así:
Código:
IBDataSet1.Edit
//EditClave.Field.Value:=1;
EditCargo.Field.Value:='Vigilante';
EditFecha.Field.AsDateTime:=Now;
Quiero actualizar e insertar registros con los valores del los TDBEDIT pero no entiendo como hacerlo.

Ya los ligue con los parametros y no funciona, por ejemplo:
Código:
IBDataSet1.Append;
IBDataSet1.ParamByName('Cargo').AsInteger := EditCargo.Field.Value;
...
Ya intente de mil maneras y me marca "IBSQL Closed"

Puede alguien ayudarme con un ejemplo de como hacerlo o del porque me esta marcando ese error?

De antemano gracias.

Saludos

Última edición por ZRR fecha: 06-10-2005 a las 05:10:34. Razón: error
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


La franja horaria es GMT +2. Ahora son las 09:39:34.


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