• Viernes 3 de Mayo de 2024, 05:02

Autor Tema:  Determinar El Valor De Un Campo Autonumerico  (Leído 1609 veces)

rronald205

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Determinar El Valor De Un Campo Autonumerico
« en: Lunes 6 de Septiembre de 2004, 22:47 »
0
tengo una base de datos en sql 7.0 y en ella una tabla donde tengo un campo autonumerico, ok. estoy programando en vb6 y tengo una variable de tipo adodc.recordset conectada a esa base datos.
en el momento que voy a guardar un registro ejemplo:

adodc1!Nombre = Nombre.text
adodc1!Apellido = Apellido.text
adodc1!Direccion = Direccion.text
adodc1.update

antes del update yo quiero saber cual es el autonumerico que le asigna a este registro.

Cyclop

  • Miembro MUY activo
  • ***
  • Mensajes: 323
    • Ver Perfil
    • http://www.geocities.com/icotext/spanish/
Re: Determinar El Valor De Un Campo Autonumerico
« Respuesta #1 en: Martes 7 de Septiembre de 2004, 02:38 »
0
uhmmm.... Los autonumericos se generan en el momento del update por que va a revisar que la correlatividad no se duplique en caso de haber varias instancias.

Salu2.

Cyclop
Icotext Evolution v0.5 para los amantes del ASCII Art
http]

rronald205

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Determinar El Valor De Un Campo Autonumerico
« Respuesta #2 en: Martes 7 de Septiembre de 2004, 17:27 »
0
Cita de: "Cyclop"
uhmmm.... Los autonumericos se generan en el momento del update por que va a revisar que la correlatividad no se duplique en caso de haber varias instancias.

Salu2.

Cyclop
Saludos Cyclop..... pero sabes como obtener el valor de ese campo despues del update

Cyclop

  • Miembro MUY activo
  • ***
  • Mensajes: 323
    • Ver Perfil
    • http://www.geocities.com/icotext/spanish/
Re: Determinar El Valor De Un Campo Autonumerico
« Respuesta #3 en: Martes 7 de Septiembre de 2004, 21:33 »
0
Supongo que funciona como un campo normal

txtNumero.Text  = adodc1!Numero


Salu2


Cyclop
Icotext Evolution v0.5 para los amantes del ASCII Art
http]

seek20

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Determinar El Valor De Un Campo Autonumerico
« Respuesta #4 en: Miércoles 8 de Septiembre de 2004, 19:40 »
0
si no estuvieras usando un adodc podrías hacer una consulta directa a la base de datos usando la palabra reservada @@IDENTITY de SQL y con esta obtendrías el valor de ID autonumérico del registro que acabas de insertar. Espero te sirva. Saludos!!!