Visual Basic - ayuda con recordset

Life is soft - evento anual de software empresarial
 
Vista:

ayuda con recordset

Publicado por viqui (26 intervenciones) el 05/12/2005 07:36:40
hola amigos, lo que necesito hacer es posicionarme en el ultimo registro de una tabla y asignarle ese valor a una variable, tengo una tabla que se llama ventas y el campo clave es idventa, el ultimo valor que este en idventa se lo quiero asignar a una variable, o sino tamben lo podria poner en una caja de texto, alguien me sabria decir como???
ya probe haciendo algo asi

set rs = db.execute (" select idventa from ventas")
rs.movelast
dim a as integer
a = rs!idventa

pero no funciona ,
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:ayuda con recordset

Publicado por Low (102 intervenciones) el 05/12/2005 09:28:34
A ver si esto te vale de algo:

Dim RS as New Adodb.Recordset
Dim a as integer

RS.Open "SELECT IdVenta FROM Ventas", bd.connection
RS.Movelast
a=RS("IdVenta")

No estoy seguro de que bd.connection te valga, ahi tienes que poner la cadena de conexión con tu base de datos.

Suerte
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:ayuda con recordset

Publicado por EGV (385 intervenciones) el 05/12/2005 14:39:31
no me parece que este mal la instruccion que haces, es raro que no funcione, te fijaste si idventa es integer tambien ???
suerte
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