
07/05/2006, 17:48
|
| | Fecha de Ingreso: abril-2005
Mensajes: 112
Antigüedad: 20 años Puntos: 0 | |
sigo con el problema en realidad quiero hacer lo siguiente, establecer que si alguna de las fechas ingresadas es mayor o igual a la fecha de la base de datos campo "fecha1" y menor o igual a la fecha de base de datos campo "fecha2" me diga que no hay diponibilidad asi lo estoy haciendo
<%
'realizamos la conexión de la Base de Datos
Dim Conexion,Tabla
Set Conexion=Server.CreateObject("adodb.connection")
Set Tabla=Server.CreateObject("adodb.recordset")
Conexion.Open "Driver={Microsoft Access Driver (*.mdb)}; " & "Dbq=" & Server.MapPath("hoteles.mdb")
'definimos las variables de busqueda
Dim Temp
'Creamos la sentencia SQL que extrae de la base las páginas que tienen la palabra que buscamos
'buscando con el operador LIKE obtenemos apariciones del substring escrito en el formulario, entre las palabras clave
Temp="Select * From Hoteles Where UCase(fecha1) & (fecha2) like '%" & UCase(Request("dato")) & "%'"
Tabla.Open Temp, Conexion
If Tabla.BOF And Tabla.EOF Then
%>
<p><font face="Tahoma" size="2">Todas las habitaciones disponibles para la fecha <strong><%=Request("dato")%> seleccionada</strong> </font></p>
<%
Else
'aquí comienza el Script que nos muestra los resultados,
'si los encuentra en la tabla
%>
<% if Request ("dato") >= Tabla.Fields ("fecha1") then %>
<% response.write ("cuadruple no disponible") %>
<% else %>
<% response.write ("cuadruple disponible") %>
<% end if %>
<% While Not Tabla.EOF%>
<%
'si encuentra mas de un resultado nos hace una celda mas en la tabla
Tabla.MoveNext
Wend
Tabla.Close
Conexion.Close
End If
%>
actualmente estoy en esta parte <% if Request ("dato") >= Tabla.Fields ("fecha1") then %> pero solo me toma cuando coincide el dato no cuando es mayor .
con respecto a validar las fechas antes de pasarlas no entendi muy bien si es que se deben validar en el archivo que sube a la base datos o en alguna otra, desde ya argadezco mucho tu ayuda y al de quienes puedan hacerlo. salu2.
__________________ CRISTIANF
Talen ese arbol, que me tapa el bosque!!! :censura: |