Cuestión : Seleccionar la pregunta de datos de la forma

Hola necesidad del all

I de demostrar expedientes de una tabla vía una pregunta que consiga es parámetros a partir de 4 cajas combinadas en una forma. La pregunta es cómo consigo la pregunta para no hacer caso de un campo de la caja combinada cuando el combinado es vacío o Null.

As la tabla no contiene vacío o los campos nulos a menos que las 4 cajas tengan criterios o datos, naturalmente todos lo que conseguiré no son ningún expediente. Tan si quiero solamente utilizar criterios del primeros o caja pasada necesito la pregunta no hacer caso de las entradas en blanco en los otros 3 combos
class= del

Respuesta : Seleccionar la pregunta de datos de la forma

Usted puede construir una base de la pregunta como esto:

sSql = myFields SELECTOS de los myTables DONDE 1=1

Y ahora, variables del uso para el resto de los parámetros:

si (no isNull (combo1.Value)) entonces
  sConditions = sConditions y “Y fieldCombo1 =” y combo1.Value
terminar si

si (no isNull (combo2.Value)) entonces
  sConditions = sConditions y “Y fieldCombo2 =” y combo2.Value
Terminar si

Finalmente usted agrega solamente sus condiciones a su pregunta original
sSql = sSql y sConditions

Y ejecutar esta pregunta del sSql.
Otras soluciones  
 
programming4us programming4us