Foros del Web » Programando para Internet » ASP Clásico »

Luego de un insert ubicarme en el ese registro

Estas en el tema de Luego de un insert ubicarme en el ese registro en el foro de ASP Clásico en Foros del Web. Hola Saludos a todos, bien la pregunta. Estoy haciendo un insert form en dreamweaver, y tengo una tabla en access en donde guardo ese registro, ...
  #1 (permalink)  
Antiguo 04/10/2005, 12:53
 
Fecha de Ingreso: mayo-2004
Mensajes: 75
Antigüedad: 21 años
Puntos: 0
Luego de un insert ubicarme en el ese registro

Hola Saludos a todos, bien la pregunta.

Estoy haciendo un insert form en dreamweaver, y tengo una tabla en access en donde guardo ese registro, pues bien los campos de la tabla son:

idpedido
fecha1
fecha2
cliente
vendedor
estatus

Por supuesto por ser el idpedido autonumerico el se genera automaticamente cuando guardo el registro en la base de datos, pues yo lo que quiero hacer es que cuando pulse el boton de envio me emvie a otra pagina en donde yo recupere ese idpedido y asi completar otra tabla que es el detalle del pedido.

Lo que necesito es ubicarme automaticamente el registro que acabo de inserta en la tabla a fin de poder continuar el pedido por medio del detalle de pedido.

Gracias
  #2 (permalink)  
Antiguo 04/10/2005, 13:08
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Podrias ordenarla descendentemente y posicionarte en el primero, podrías tu generar el ID para que no sea autonumérico y así sabrías cuál es el que se va a insertar, etc.

desconozco si Access tiene alguna función como SQL-Server que te devuelva el ID recien ingresado.
  #3 (permalink)  
Antiguo 04/10/2005, 13:12
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Si lo tiene, basicamente necesitas hacer una sentencia select despues de insertar y darle tratamiento de recordset

Código:
INSERT INTO bla, bla, bla..;SELECT @@IDENTITY as utlimo_id 
Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 04/10/2005, 13:56
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
oooohhhh, es lo mismo,

  #5 (permalink)  
Antiguo 04/10/2005, 15:10
 
Fecha de Ingreso: mayo-2004
Mensajes: 75
Antigüedad: 21 años
Puntos: 0
Gracias amigos eso ya lo hice, pero uno como siempre tratandole de dar un poquito mas de veneno, quise darle el sentido de la pregunta arriba planteado.

Sigo esperando mas referencias a ver

Gracias

PD. Tambien hay que tener en cuenta que el access tiene muchas deficiencias
  #6 (permalink)  
Antiguo 04/10/2005, 17:45
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 20 años, 1 mes
Puntos: 2
Hola

Si... acces tiene muchas deficiencias, debes cuidar por ejemplo, que el IDDENTITY efectivamente te regrese el ID actual generado, con SQL Server tienes trans para asegurarte de eso, pero en acces debes cuidar ese detalles...

Que pasa si dos personas ingresan al mismo tiempo un insert, que pasaria en la siguiente linea donde tratas de usar @@IDENTITY????

Habrias que investigar eso, por otra parte ACCES es monousuario, humm... debes investigar mas a fondo, es un error grave si no validas bien ese caso...

Suerte!!

P.D: Un saludo a todos los del foro!!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
  #7 (permalink)  
Antiguo 04/10/2005, 17:55
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98

Neuron!
Cuando te dejaron salir?

Salu2 master!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #8 (permalink)  
Antiguo 04/10/2005, 18:15
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Cita:
Iniciado por u_goldman

Neuron!
Cuando te dejaron salir?

Salu2 master!
jojojo.
Y eso que no es viernes!

Un saludo neurón
__________________
...___...
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 08:03.