obtener el numero de registro

01/12/2003 - 16:41 por nicolasmartinix | Informe spam
Estimados

Necesito saber como obtener el Nº del registro que se genero al insertar los
datos en la BD Access.

Atte.

Preguntas similare

Leer las respuestas

#1 Bosio
01/12/2003 - 15:57 | Informe spam
Buenas,

On Mon, 1 Dec 2003 11:41:17 -0400, "nicolasmartinix"
wrote:
Necesito saber como obtener el Nº del registro que se genero al insertar los
datos en la BD Access.



Esta parece ser una pregunta recurrente en el grupo. Echa un vistazo
en http://tinyurl.com/x7g4
Respuesta Responder a este mensaje
#2 Alex Solano
01/12/2003 - 20:53 | Informe spam
Que tienes un autonumrico que se incrmenta ??
Select Max(ID) From Tabla.
Te dara el ultimo registro insertado

Saludos
Alex A. Solano
"nicolasmartinix" wrote in message
news:%
Estimados

Necesito saber como obtener el Nº del registro que se genero al insertar


los
datos en la BD Access.

Atte.


Respuesta Responder a este mensaje
#3 urko
02/12/2003 - 10:11 | Informe spam
creo que hay una propiedad que es identity, no estoy muy seguro.
Pero yo para asegurarme genero una cadena aleatoria y la inserto
por ejemplo
un tabla con nombre,usuario y contraseña
la cadena generada aleatoriamente como nombre, luego el usuario y
contraseña
"insert into tabla (nombre,usuario,contraseña) values
('"&cadenaleatoria&"','"&usuario&"','"&password&"')
luego solo tengo que recuperar el registro
"select from tabla where nombre='"&cadena&"'"
luego tengo el id
id=rst("idusuario") 'esto es lo que querias obtener
y
"update tabla set nombre='"&nombre&"' where nombre='"&cadena&"'"
Es un poco pesado pero te aseguras.
busca de todas maneras la propiedad identity,
saludos
urko


"nicolasmartinix" escribió en el mensaje
news:#
Estimados

Necesito saber como obtener el Nº del registro que se genero al insertar


los
datos en la BD Access.

Atte.


Respuesta Responder a este mensaje
#4 Daniel Álvarez
02/12/2003 - 10:39 | Informe spam
Lo de identity funciona perfectamente en SQL pero no lo se en Access.

Daniel Álvarez




"urko" escribió en el mensaje
news:
creo que hay una propiedad que es identity, no estoy muy seguro.
Pero yo para asegurarme genero una cadena aleatoria y la inserto
por ejemplo
un tabla con nombre,usuario y contraseña
la cadena generada aleatoriamente como nombre, luego el usuario y
contraseña
"insert into tabla (nombre,usuario,contraseña) values
('"&cadenaleatoria&"','"&usuario&"','"&password&"')
luego solo tengo que recuperar el registro
"select from tabla where nombre='"&cadena&"'"
luego tengo el id
id=rst("idusuario") 'esto es lo que querias obtener
y
"update tabla set nombre='"&nombre&"' where nombre='"&cadena&"'"
Es un poco pesado pero te aseguras.
busca de todas maneras la propiedad identity,
saludos
urko


"nicolasmartinix" escribió en el mensaje
news:#
> Estimados
>
> Necesito saber como obtener el Nº del registro que se genero al insertar
los
> datos en la BD Access.
>
> Atte.
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida