Visual Basic - Variables en la clausula WHERE

Life is soft - evento anual de software empresarial
 
Vista:

Variables en la clausula WHERE

Publicado por edgardo (2 intervenciones) el 07/01/2007 19:49:40
mi problema es que intento hacer una consulta a una base de datos de access desde visual basic, estoy usando un control data y un dbgrid, enlace el dbgrind al control data, y al control data quiero hacerle una instruccion qsl en el recordsource.

select * from detbiop where numbio = '2'

asi funciona, pero solo me busca los registros q contienen el numero 2, necesito hacer algo como esto

select * from detbiop where numbio = text1.text

pero asi no funciona, queria saber si puedo hacer que en la condicion del where puedo agregar una variable o tome el valor de un text, en vez de agregar el numero '2' como sale en el ejemplo.
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:Variables en la clausula WHERE

Publicado por agata (5 intervenciones) el 07/01/2007 22:40:18
provais con esto

select * from detbiop where numbio = '" & text1.text & "'"
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:Variables en la clausula WHERE

Publicado por edgardo (2 intervenciones) el 08/01/2007 00:32:47
gracias amigo ya solucione el problema el codigo era asi

SQL = "SELECT analisis FROM detbiop WHERE numbio = '" & Text1.Text & "'"
Data1.RecordSource = SQL
Data1.Refresh
DBGrid1.Refresh

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