Como hacer un buscador avanzado?
Me gustaría saber si con el ado se puede hacer un find de varios cuadros de texto a varios campos.
Me explico
Por ejemplo tengo 5 cuadros de texto que se pueden o no llenar todos, es opcional.
Cuando ya haya puesto los datos a buscar y al darle a aceptar como hago para que esto se busque en los cinco campos pertenecientes en la base de datos?
No se si me he explicaco claramente, si no es asi y alguien puede contestar lo agradecería mucho
Saludos
Me explico
Por ejemplo tengo 5 cuadros de texto que se pueden o no llenar todos, es opcional.
Cuando ya haya puesto los datos a buscar y al darle a aceptar como hago para que esto se busque en los cinco campos pertenecientes en la base de datos?
No se si me he explicaco claramente, si no es asi y alguien puede contestar lo agradecería mucho
Saludos
Con la clausula where en tu sql?
Primero pregunta si hay valor en la cajas de texto....
strSQL = "select * from tabla"
If Trim(Text1.Text) <> "" Then
strSQL = strSQL & " where campo1 = '" & Text1.Text & "'"
End If
If Trim(Text2.Text) <> "" Then
strSQL = strSQL & " where campo2 = '" & Text2.Text & "'"
End If
.............
y así para tus 5 cajas de texto
salu2
sdemingo
Primero pregunta si hay valor en la cajas de texto....
strSQL = "select * from tabla"
If Trim(Text1.Text) <> "" Then
strSQL = strSQL & " where campo1 = '" & Text1.Text & "'"
End If
If Trim(Text2.Text) <> "" Then
strSQL = strSQL & " where campo2 = '" & Text2.Text & "'"
End If
.............
y así para tus 5 cajas de texto
salu2
sdemingo