Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Imprimir el ultimo registro

Estas en el tema de Imprimir el ultimo registro en el foro de SQL Server en Foros del Web. bueno en primer lugar gracias por leer mi problema. lo que consiste es que estoy trabajando en asp.net con sql server 2000 y quiero imprimir ...
  #1 (permalink)  
Antiguo 25/01/2010, 02:56
Avatar de xtiangarcia  
Fecha de Ingreso: enero-2010
Mensajes: 3
Antigüedad: 14 años, 3 meses
Puntos: 0
Imprimir el ultimo registro

bueno en primer lugar gracias por leer mi problema. lo que consiste es que estoy trabajando en asp.net con sql server 2000 y quiero imprimir el ultimo registro de esta tabla.
CREATE TABLE ALUMNO (
NROMAT char (6) NOT NULL primary key ,
CODCUR char (4) NULL ,
APENOM VARCHAR (50) NULL,
TIPO CHAR(1) NULL ,
PAGO MONEY NULL
)
go

en mi asp.net ya cree mi CrystalReport.rpt con mi default4.aspx ya vinculados cuando lo mando a imprimir me sale todos los registros como era de suponerse pero quiero que me salga el ultimo registro que he insertado a esa tabla.
ante mano agradezco su ayuda.. atte cristian garcia
  #2 (permalink)  
Antiguo 25/01/2010, 09:57
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Imprimir el ultimo registro

Debes obtener el ULTIMO registros en base a alguna columna ordenando de forma ASC (Ascendente)
  #3 (permalink)  
Antiguo 25/01/2010, 11:12
 
Fecha de Ingreso: febrero-2009
Mensajes: 312
Antigüedad: 15 años, 2 meses
Puntos: 4
Respuesta: Imprimir el ultimo registro

Hola sería algo parecido a esto:

select top 1 * from tabla order by campo desc

Saludos
  #4 (permalink)  
Antiguo 25/01/2010, 12:19
 
Fecha de Ingreso: enero-2010
Ubicación: SJM Lima - Peru
Mensajes: 55
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Imprimir el ultimo registro

Hola en primer Lugar deberias crear un ID correlativo con identity en tu ...CREATE TABLE ALUMNOS(ID int IDENTITY(1,1) y tus demas valores) un campo identity se autogenera y no lo puedes insertar ahora si funcionaria el SELECT TOP..... ORDER BY ID DESC o ASC ya que no le interesaria en que como ingresas tus registros de alumnos. lo digo por el orden alfabetico sino mas bien tendrias que ordenarlo por tu orden de ingreso y el IDENTITY ahi te ayuda muy bien
Bueno espero haberte ayudado aqui esta mi correo [email protected] Lima-Peru
  #5 (permalink)  
Antiguo 25/01/2010, 13:34
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Imprimir el ultimo registro

Recordar que los campos IDENTITY, no sirven para tablas que tendran DELETE e insercciones masivas fallidas.
  #6 (permalink)  
Antiguo 25/01/2010, 20:51
Avatar de xtiangarcia  
Fecha de Ingreso: enero-2010
Mensajes: 3
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Imprimir el ultimo registro

Cita:
Iniciado por ejbsoft Ver Mensaje
Hola sería algo parecido a esto:

select top 1 * from tabla order by campo desc

Saludos


Me ayudo mucho.. mejor dicho ya salio jiji gracias en serio te pasaste espero que cualquier duda te pueda ayudar...saludos

Etiquetas: registro, ultimo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:54.