Visual Basic - recordset

Life is soft - evento anual de software empresarial
 
Vista:

recordset

Publicado por mikiburg (14 intervenciones) el 05/12/2003 01:17:07
Hola, estoy desarrollando un organizador de cds y mi problema es el siguiente:
Cuando empiece a meter cds a mi BD quiero que me asigne el numero 1, y que cada vez que introduzca en la BD un nuevo cd me vaya asignando un numero más al anterior comprobando mediante un recordset el último número introducido....y asi sucesivamente.
Tengo este código...pero siempre me asigna el valor 1.
Dim X as Integer
Rs.MoveLast
X= RsRec!CD
If Rs!CD = null Then
Rs!CD = "1"
Else
Rs!CD = X+ 1
End If

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:recordset

Publicado por ALH76 (278 intervenciones) el 05/12/2003 01:44:46
A simple vista para q la logica de tu codigo es correcta, donde buscaria el error seria al asignar el valor a X, el recordset no es el mismo, ya verficaste eso?

Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:recordset

Publicado por mikiburg (14 intervenciones) el 05/12/2003 11:55:05
Solucionado!
Estaba declarando la variable a nivel de procedimiento no a nivel general..
Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:recordset

Publicado por kikecg (352 intervenciones) el 05/12/2003 16:54:50
Hola.
Una pregunta... ¿no sería mas sencillo utilizar un campo numérico autoincrementado?.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar