Foros del Web » Programación para mayores de 30 ;) » .NET »

Obtener el id de un INSERT en una tabla.

Estas en el tema de Obtener el id de un INSERT en una tabla. en el foro de .NET en Foros del Web. hola gente!! estoy usando asp .net, fw 2, y tengo una base en access que tiene dos tablas de las cuales necesito obtener el id ...
  #1 (permalink)  
Antiguo 15/09/2006, 13:33
 
Fecha de Ingreso: enero-2005
Mensajes: 89
Antigüedad: 20 años
Puntos: 0
Pregunta Obtener el id de un INSERT en una tabla.

hola gente!! estoy usando asp .net, fw 2, y tengo una base en access que tiene dos tablas de las cuales necesito obtener el id de un insert que hago en una tabla para vincular las dos tablas. Como obtengo el id del insert que acabo de hacer??

saludos!
__________________
Diegote ::.

www.mmsolutions.com.ar
  #2 (permalink)  
Antiguo 15/09/2006, 13:57
Avatar de mabarcau  
Fecha de Ingreso: mayo-2005
Mensajes: 317
Antigüedad: 19 años, 9 meses
Puntos: 0
http://www.forosdelweb.com/f78/recuperar-return-stote-procedure-desde-asp-net-352336/

slds.
  #3 (permalink)  
Antiguo 02/11/2006, 17:34
 
Fecha de Ingreso: mayo-2006
Mensajes: 243
Antigüedad: 18 años, 9 meses
Puntos: 0
mmm..
yo manejo SQL, pero igual y te sirve... lo que yo haría es poner el campo ID como autoincrementable, entonces al momento de hacer un Insert pregunto cual es el ID máximo que tengo y así solo insertas los datos necesarios, menos el ID, porque es autoincrementable, y por consiguiente el ID del insert será el que siga del máximo.

No se si me expliqué ??

Saludos!
  #4 (permalink)  
Antiguo 06/11/2006, 11:13
Avatar de Korku  
Fecha de Ingreso: noviembre-2003
Ubicación: En un lugar oscuro...
Mensajes: 688
Antigüedad: 21 años, 3 meses
Puntos: 5
Hola,

Para obtener el código autoincrement de una tabla y vincular en otra tabla es sencillo, basta que con tener un campo auxiliar de tipo string y luego en VB.NET declaras una variable alfanumérico y generas un valor aleatorio (rnd) y ese valor será almacenado en la instrucción INSERT. Al final, creas una consulta SQL con la condición del campo auxiliar y obtienes el código.

Un saludo
__________________
Carpe diem quam minimum credula postero.


http://www.programador-freelance.es
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 09:26.