Visual Basic - muy facil

Life is soft - evento anual de software empresarial
 
Vista:

muy facil

Publicado por Buka (2 intervenciones) el 04/11/2003 23:32:45
hola

esta pregunat debe ser fuy facil para ustedes, tengo una consulta en sql que se ejecuta correctamente, pero necesito que uno de los valores del recorset aparezca en un textbox, pero no me se la sintaxis.
este es mi codigo:

f_Inicio.dtcasa.DatabaseName = App.Path & "\siv.mdb"
f_Inicio.dtcasa.RecordSource = ("SELECT nu_casa, distinct valor FROM casa WHERE casa.no_condominio='" & cbcondominio & "' ORDER BY casa.nu_casa;")
f_Inicio.dtcasa.Refresh
With f_Inicio.dtcasa.Recordset
txvalor = !valor <- ESTE NO ALMACENA EN EL TEXTBOX TXVALOR
End With

El error que me sale es "No hay ningun registro activo", pero yo se que hay valores en la consulta.

gracias

Buka
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:muy facil

Publicado por Nelson (9 intervenciones) el 05/11/2003 06:05:38
Hola Primero controla que tenga registros
if not .BOF and not .EOF then

despues decile que valla al primero o siguiente
con :
.movefirst (primero)
o
movenext (siguiente)
y hay algunos mas.

espero te sirva
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:muy facil

Publicado por Carlos Mtz. (39 intervenciones) el 06/11/2003 23:21:21
El nombre de tu recordset va antes del signo de admiracion
txtvalor = nombrerecordset!valor
Espero que te sea de ayuda
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