SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: rronald205 en Lunes 6 de Septiembre de 2004, 22:47
-
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.
-
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
-
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
-
Supongo que funciona como un campo normal
txtNumero.Text = adodc1!Numero
Salu2
Cyclop
-
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!!!