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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-03-2019
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 415
Poder: 14
bulc Va por buen camino
Sí, gracias

Lo daba por terminado. Los siento.
Responder Con Cita
  #2  
Antiguo 14-03-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por bulc Ver Mensaje
Lo daba por terminado. Los siento.
Pero tú no eres quien ha preguntado
Responder Con Cita
  #3  
Antiguo 15-03-2019
amadis amadis is offline
Miembro
 
Registrado: may 2005
Ubicación: San José, Colón, Entre Ríos, Argentina
Posts: 315
Poder: 20
amadis Va por buen camino
Si en IBEXPERT ejecuto el siguiente codigo

Código SQL [-]
insert into tabla
(campo)
values
('prueba')
returning id

Inserta y me devuelve el ID que es un AUTOINCREMENT IDENTITY COLUMN

Ahora si lo ejecuto desde un FDQUERY

Tengo el siguiente error:

[FireDAC][Phys][FB]Dynamic SQL Error
SQL error code = -104
Token unknown - line 5, column 1
returning


Soy nuevo con firebird y estoy aprendiendo muchas cosas aún.

Con Sybase Advantage Database lo hacía de forma similar, pero en lugar del returning ejecutaba SELECT LASTAUTOINC( STATEMENT ) as id from tabla
Responder Con Cita
  #4  
Antiguo 15-03-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Aparentemente con los "FD" será algo similar, llamas a:
Código Delphi [-]
FDConnection1.GetLastAutoGenValue('Gen_aTable')
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
FireDAC - Problema con relación Maestro/detalle y columna AutoInc jarlos Conexión con bases de datos 4 01-06-2016 05:32:27
Asignar el valor de un campo AutoInc definido en un tirgger_BI KAYO Firebird e Interbase 1 23-09-2008 17:47:05
campo autoinc teclilla Tablas planas 3 14-06-2008 02:10:52
obtener el valor de un campo (Tquery) Yoli Conexión con bases de datos 5 08-04-2005 22:07:05
Recuperar autoinc. después de Insert to aig MS SQL Server 2 22-09-2004 10:41:28


La franja horaria es GMT +2. Ahora son las 15:42:16.


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