La Web del Programador: Comunidad de Programadores
 
    Pregunta:  58133 - SABER CUAL ES EL ID DEL REGISTRO QUE ESTOY INGRESANDO
Autor:  Darinel Cancino
Hola mi duda es la Siguiente.

Estoy haciendo un programa utilizando Visual Basic y MySQL, tengo una tabla "usuarios" con un campo "ID" de Autoincremento, lo que necesito es que al momento que yo le diga a MySql que voy a agregar un nuevo registro pueda obtener cual es el valor de autoincremento que le esta dando al ID.

Esto ya sea mientras esta activo el Add, o despues de darle Guardar. Lo que quiero evitar es hacer un ciclo para buscar el registro de valor mas alto....

Como le puedo hacer... Existe alguna funcion??, se que en PHP si existe una funcion para lo que necesito, pero existe para VB?

Gracias por tu tiempo

  Respuesta:  Boluart Bedoya
Mira, yo cuando trabajom con MySQL uso la funcion @@Indentity , est funcion me devuelve el ultimo ID ingresado, claro que llamo a esta funcion luego de insertar ejem:

Insert Into Table1(0,'campo1');
select @@Identity;