Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-06-2014
maxi915 maxi915 is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 63
Poder: 13
maxi915 Va por buen camino
Obtener ultimo registro ingresado

Hola, tengo una tabla en access llamada turnos con su id_turno.
Necesito obtener desde codigo delphi el ultimo id_turno ingresado, y enviarlo por parametro en Id.
lo intentaba hacer de la siguiente forma pero no se cual es la sintaxis correcta.

with queryturnos do
begin
SQL.Clear;
SQL.Add('Select * From turnos');
Open;
id:=FieldByName('id_turno').AsInteger;
end;


gracias por la ayuda!!
Responder Con Cita
  #2  
Antiguo 28-06-2014
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
Recuerda poner los tags al código fuente, ejemplo:



Gracias
Responder Con Cita
  #3  
Antiguo 28-06-2014
maxi915 maxi915 is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 63
Poder: 13
maxi915 Va por buen camino
Disculpas! para la proxima lo tengo en cuenta.
Responder Con Cita
  #4  
Antiguo 28-06-2014
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
Si buscas el mayor número:
Código SQL [-]
select max(idturno) from turnos
Ahora bien, si ese idturno no es un número incrementable, deberías buscar por otro dato, por ejemplo, una fecha de creación.
Responder Con Cita
  #5  
Antiguo 28-06-2014
maxi915 maxi915 is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 63
Poder: 13
maxi915 Va por buen camino
claro es lo que intente, pero me al momento de obtener y inserto ese "ultimo_id" en un edit, me trae un valor extraño, por ejempl 190023, cosas ilogicas, como si me obtuviera basura.

id_turno es un autonumerico.
Responder Con Cita
  #6  
Antiguo 28-06-2014
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
Bueno, no somos adivinos, copia aquí todo el código y explica exactamente qué estás haciendo y cómo.
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
Obtener el ultimo registro toni.vi SQL 2 09-12-2009 13:02:58
El ultimo valor ingresado pablonill SQL 5 13-12-2007 13:20:28
como obtener el ultimo registro gustavoh .NET 2 17-07-2006 14:29:07
Obtener el último registro insertado mutant09 SQL 3 04-05-2004 20:59:21
Obtener el último registro juanchi Conexión con bases de datos 2 06-02-2004 01:52:21


La franja horaria es GMT +2. Ahora son las 01:17:25.


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