Visual Basic - Leer los datos de un campo de una consulta

Life is soft - evento anual de software empresarial
 
Vista:

Leer los datos de un campo de una consulta

Publicado por jevi19 (6 intervenciones) el 12/02/2004 10:04:43
Hola a todos. Tengo una duda. Estoy intentando leer el valor de un campo de una consulta previamente creada. El codigo q meto es el siguiente (a groso modo):

dim dbs as database
dim qdf as queryDef
dim dato as Boolean
...........
dato = dbs.querydefs("NombreDeMiConsulta").Fields("NombreDelCampo").value

El problema salta justo cnd intenta acceder a la propiedad "value" (el resto de la instrucción no da ningun problema). El error q me da es "operación no valida"

Si eso mismo lo hago desde un recordset, en vez de desde un queryDef no me da ningun problema (lo he hecho miles de veces). Q hago mal?? Acaso no se puede leer un campo de una consulta sin cargarla antes en un recordset??

Gracias a todos y un saludo
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:Leer los datos de un campo de una consulta

Publicado por Fabian (501 intervenciones) el 12/02/2004 18:14:31
Pero cual es el inconveniente?, primero carga la consulta a un recordset y trabajas con ella. Porque una consulta creada en Access , hasta donde se , se trabaja igual que una tabla en VB.
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