filtros

mapacha
10 de Febrero del 2004
necesito hacer un a consulta en la cual deseo mostrar solamente el horario de un solo trabajador en la tabla horario exixte un campo que se llama id_trab y es este con el que doy el parametro pero necesito que ese parameto lo tome de un text1.text que ests en una forma. le doy esta instruccion pero no funciona:
select * from horario where id_trab="'" & text1.text & "'"
alguien q pueda ayudarme!!!!!

tiradofrank
10 de Febrero del 2004
el problema esta en la forma como presentas la variable, prueba de esta forma y me avisas

("select * from horario where id_trab=#" & text1.text & "#")

mapacha
10 de Febrero del 2004
no funciono. pero si tienes otro enviamelo por fa. garcias

sdemingo
10 de Febrero del 2004
Hola,

id_Trab, ¿qué tipo de datos es en la Base de Datos?

mapacha
10 de Febrero del 2004
es tipo texto. no numerico.

sdemingo
10 de Febrero del 2004
Creo que te sobraban unas comillas..... prueba con esto
select * from horario where id_trab=\'" & text1.text & "\'"

salu2
sdemingo

mapacha
10 de Febrero del 2004
ese codigo debo ponerlo en un boton o donde? porq lo puse asi en un boton:
adodc1.recordsource="select * from horario where id_trab=\'" & text1.text & "\'"

y si no pongo las comillas antes del select me marco error. pero igual me dice en esta parte: "\'" que se esperaba una expresion y señala la diagonal.
que puedo hacer

sdemingo
10 de Febrero del 2004
ha salido muy raro....

"select * from horario where id_trab='" & text1.text & "'"