Programación General > Visual Basic para principiantes
Usar El Like
(1/1)
mosterinc:
Hola buenos dias mi problema es el siguiente estoy trabajando con viausl basic 6 y base de datos en access 97 hice una consulta de una tabla con dos parametros que le paso y al ejecutarla desde access funciona correctamente esto es utilizando el like, pero cuando esos parametro se los paso desde visual basic (son dos parametros de controles txt) no me trae nada la consulta por lo que quiero saber si alguien sabe porque en access si funciona y desde el programa no.....
please urgeme gracias
:scream:
F_Tanori:
Puedes mostrar el codigo que estas utilizando ? asi como la consulta
Saludos
mosterinc:
boton en visual basic que ejecuta la consulta con los valores
Private Sub cmdbus_fil_Click()
Dim filt2 As String
filt1 = Me.cbofilt
filt2 = Me.txtfil.text
DatEnv.filtro_tematico filt1, filt2
encGrid2 Me.Name, Me.Grid11, DatEnv.rsfiltro_tematico, 4
End Sub
consulta en access
PARAMETERS filtro1 Text, filtro2 Text;
SELECT cat_tematic.id_codigo, cat_tematic.titulo, cat_tematic.formato, cat_tematic.sinopsis, cat_tematic.durac_min
FROM cat_tematic
WHERE (((cat_tematic.titulo) Like "*" & [filtro2] & "*") AND ((cat_tematic.existencias)>0) AND ((cat_tematic.audiencia)=[filtro1]))
WITH OWNERACCESS OPTION;
F_Tanori:
--- Cita de: "mosterinc" ---consulta en access
PARAMETERS filtro1 Text, filtro2 Text;
SELECT cat_tematic.id_codigo, cat_tematic.titulo, cat_tematic.formato, cat_tematic.sinopsis, cat_tematic.durac_min
FROM cat_tematic
WHERE (((cat_tematic.titulo) Like "*" & [filtro2] & "*") AND ((cat_tematic.existencias)>0) AND ((cat_tematic.audiencia)=[filtro1]))
WITH OWNERACCESS OPTION;
--- Fin de la cita ---
De esa manera es como ejecutas dentro de access? o es lo que mandas llamar desde VB?
haz probado colocandole comillas aqui?
<!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>XCODE </td></tr><tr><td id='XCODE'><!--exc1-->WHERE (((cat_tematic.titulo) Like "'*" & [filtro2] & "*'") <!--xc2--></td></tr></table><div class='postcolor'><!--exc2-->
Saludos
Navegación
Ir a la versión completa