EL PROBLEMA QUE TENGO ES NO SE utilizar los operadores logicos en una consulta ejemplo
"select * from empleado where idemp= " & 5126 and idfecha = 2001
osea no se utilizar el and nilas commilas
le agradesco que me expliquen
| |||
Ayyyyuda Por Favor ¡urgente Select EL PROBLEMA QUE TENGO ES NO SE utilizar los operadores logicos en una consulta ejemplo "select * from empleado where idemp= " & 5126 and idfecha = 2001 osea no se utilizar el and nilas commilas le agradesco que me expliquen |
| |||
Re: Ayyyyuda Por Favor ¡urgente Select A ver si puedo explicartelo un poco cuando haces una consulta en SQL tienes que cerrarlo todo entre comillas dobles (") Ejemplo: "SELECT * FROM TABLA" Hasta aqui sencillo entonces sigamos con SQL y pongamos un par de condiciones como en tu ejemplo. "select * from empleado where idemp= 5126 and idfecha = 2001" Todo esto iria entre comillas ya que es el String que pasas a Acces, ahora bien. Que pasa si el Identificador de empleado te lo pasa por parametro el ASP? Como lo pongo en el select? (Creo que es tu duda) Pues bien tengo que concatenar al string de SQL el valor de esa variable. (Supongamos que idfecha siempre sera 2001) Variable = Request("idempleado") "select * from empleado where idemp=" & Variable & " and idfecha = 2001" (Supongamos que idfecha tambien lo pasan como parametro) Variable = Request("idempleado") Variable2 = Request("idfecha") "select * from empleado where idemp=" & Variable & " and idfecha = " & Variable2 Espero haberte sido de ayuda ;) <br> Juanan |
| |||
Re: Ayyyyuda Por Favor ¡urgente Select Hola. Esa pregunta corresponde al foro de base de datos, pero igual ahi te va. El ejemplo que pusiste quedaría sí: "select * from empleado where idemp = 5126 and idfecha = 2001" Si vas a comparar con variables, depende de: Si el campo de la tabla es numérico: "SELECT * FROM Tabla WHERE Id = "&variable&" ORDER BY Nombre" Si el campo de la tabla es de texto: "SELECT * FROM Tabla WHERE Tipo = '"&variable&"' ORDER BY Nombre" Si el campo de la tabla es tipo Fecha (date): "SELECT * FROM Tabla WHERE Fecha = #"&variable&"# ORDER BY Nombre" Bueno, espero haberte ayudado en algo. Saludos. |