Construr sql
Publicado por Pablo (328 intervenciones) el 17/07/2021 20:27:00
Hola a todos:
Tengo un formulario de búsqueda con varios campos en los que se puede teclear, o no, datos a buscar en la tabla. Quiero construir la sql que será: "Select * from visitas where nomcampo1=" & dato1 , si doy dos datos le añadiría "And nomcampo2=" & dato2.
De antemano no se cuantos campos con dato voy a tener. Se me ocurría crear una variable a nivel de módulo: varias_condiciones que sería boolean=False
Al hacer clic en un cuadro de texto haría: if varias_condiciones=False then sql="select...
Hago clic en otro cuadro de texto: if varias_condiciones=False then sql=·Select...
else
condicion=condicion & "and campox=" & datox
end if
Las variables a nivel de módulo de declaran después del option explicit pero, dónde la inicializo, si lo hago cuando la declaro me da error.
Gracias
Pablo
Tengo un formulario de búsqueda con varios campos en los que se puede teclear, o no, datos a buscar en la tabla. Quiero construir la sql que será: "Select * from visitas where nomcampo1=" & dato1 , si doy dos datos le añadiría "And nomcampo2=" & dato2.
De antemano no se cuantos campos con dato voy a tener. Se me ocurría crear una variable a nivel de módulo: varias_condiciones que sería boolean=False
Al hacer clic en un cuadro de texto haría: if varias_condiciones=False then sql="select...
Hago clic en otro cuadro de texto: if varias_condiciones=False then sql=·Select...
else
condicion=condicion & "and campox=" & datox
end if
Las variables a nivel de módulo de declaran después del option explicit pero, dónde la inicializo, si lo hago cuando la declaro me da error.
Gracias
Pablo
Valora esta pregunta


0