Visual Basic - problemas con el valor de una consulta dinamica

Life is soft - evento anual de software empresarial
 
Vista:

problemas con el valor de una consulta dinamica

Publicado por enry lave (2 intervenciones) el 06/07/2007 15:11:34
Hola a todos.Paso a explicar el siguiente problema:
quiero obtener el valor de una tabla haciendo un SELECT de manera dinamica,y el parametro es el valor de un textbox.Hasta la consulta esta todo bien,pero ahora ...
¿como hago para poner el valor retornado en otro textbox del mismo formulario?
Pongo el codigo hasta donde funciona

Dim SQL As String
Dim Valor, valorSele, Consulta As String
Dim DB As Database

valorSele = Formulario.nombre.Value

Set DB = CurrentDb()

'consulta dinamica-apunta a la tabla
SQL = "SELECT valorQue quiero " _
& "FROM tablaDeValores " _
& "WHERE valorASeleccionar =" & valorSele

'esta toma lo que tiene el string SQL
Set Valor = DB.CreateQueryDef("valorRetorna", SQL)
.
.
aqui es el agujero negro

Cualquier sugerencia o ayuda sera bienvenida.
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:problemas con el valor de una consulta dinamica

Publicado por GRINGO (6 intervenciones) el 06/07/2007 15:24:44
PROBA CON ESTA SENTENCIA....

SQL = "SELECT * FROM Tabla WHERE Campo= " & valorSele & ""

si valorSele es un STRING PROBA CON ESTE...

SQL = "SELECT * FROM Tabla WHERE Campo=" & "'" & valorSele & "'" & ""
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:problemas con el valor de una consulta dinamica

Publicado por enry lave (2 intervenciones) el 06/07/2007 17:51:23
Gracias Gringo,por ahi no me explique bien o no estoy entiendiendo la respuesta,pero el problema no es el select sino el ..
¿como le paso el valor obtenido a otro textbox del mismo formulario?
¿Cual es el metodo u objeto que debo manejar?
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:problemas con el valor de una consulta dinamica

Publicado por ivan el temible (1 intervención) el 06/07/2007 19:21:21
No, sí te explicaste bien; fue el Gringo quien no entendió la pregunta, pero ya te contestaron.
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:problemas con el valor de una consulta dinamica

Publicado por HOLA (21 intervenciones) el 06/07/2007 16:13:45
esto te deberia servir, en donde reg es la variable del recordset ke estes utilizando.

While Not reg.EOF
Text2.text = reg("valorQue quiero ")
reg.MoveNext
Wend

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