Club Delphi  
    Paypal   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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-10-2004
Avatar de noe
noe noe is offline
Miembro
 
Registrado: dic 2003
Ubicación: Mexico
Posts: 111
Poder: 23
noe Va por buen camino
Smile

Otra forma seria asi:

IBDataSet1.Insert;
IBDataSet1Descripcion.Value:=edit1.text;
IBDataSet1.Post;
IBTransaction1.CommitRetaining;


Responder Con Cita
  #2  
Antiguo 14-10-2004
T-man T-man is offline
Miembro
 
Registrado: oct 2004
Posts: 28
Poder: 0
T-man Va por buen camino
muchas gracias, lo probé y funcionó.
Y ya que estamos a ver si me pueden ayudar en esto. Hice un generador y un trigger "before insert" para que se autoincremente el identificador de una tabla. Por lo que leí no hay que hacer nada mas que eso ya que el gestor de la BD lo hace todo automaticamente, pero cuando hago un insert me tira un error de que el campo del id es obligatorio.
Bueno si pueden decirme como lo soluciono se los agradezco muchisimo.
Hasta pronto.
Responder Con Cita
  #3  
Antiguo 14-10-2004
Karpiter Karpiter is offline
Registrado
 
Registrado: oct 2004
Posts: 2
Poder: 0
Karpiter Va por buen camino
Transaction e IBDataSet (IBX)

Buenos días a todos.

Lo que yo hago es asignarle cero (0) al campo referenciado, me imagino que tu campo es el campo llave, verdad?; no se que tan bueno sea; aun así me lo
incrementa en el momento de guardar el registro.
Responder Con Cita
  #4  
Antiguo 14-10-2004
T-man T-man is offline
Miembro
 
Registrado: oct 2004
Posts: 28
Poder: 0
T-man Va por buen camino
jaja funcionó. menos mal que existen foros como éste porque a veces la solucion es la menos pensada. Todavia no puedo creer como funciona con éste truco de ponerle un cero. Podia haber estado años probando.
Mil gracias...
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 04:12:05.


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