
28/01/2004, 18:53
|
 | | | Fecha de Ingreso: diciembre-2003 Ubicación: Frente al Monitor
Mensajes: 252
Antigüedad: 21 años, 4 meses Puntos: 0 | |
Hasta ahorita lo que tengo echo es que me busque en tres campos pero si no le pongo una opcion que sea diferente a Cualquiera no me encuentra nada ya que busca en la base de datos en los tres campos que sean igual a cualquiera y pues no hay ningun campo con esas caracteristicas. Mi codigo esta asi:
sqlWhere = ""
IF Marca<>"" AND Procesador<>"" AND Memoria<>"" THEN
IF sqlWhere <> "" THEN sqlWhere=sqlWhere & " AND "
sqlWhere = sqlWhere & " Marca = '" & Marca & "' " & "AND" & " Procesador = '" & Procesador & "' " & "AND" & "Memoria= '" & Memoria & "' "
END IF
' Finalmente arma el SQl
strSql = "SELECT * FROM Productos WHERE Producto LIKE 'PCS' "
IF sqlWhere <> "" then strSql = strSql & " AND " & sqlWhere
Ahora lo que quiero hacer es que cuando no se lo escojas 2 opciones Marca y Memoria omita la de Procesador y solo busque dentro de memoria y Marca.
Como diablos hago esto.
__________________ Hasta la victoria Siempre. |