| |||
![]() Tengo una bd en SQL...cada que ingreso un archivo se debe generar de manera automatica la fecha y la hora (ya que necesitare hacer consultas de intervalos con respecto a la fecha y hora)...esto lo hice de 2 formas: primero obtuve la fecha y hora en un mismo campo colocando en el valor predeterminado la formula getdate()...la segunda forma generé la fecha y hora por separado colocando en el valor predeterminado las fórmulas (convert(varchar(10),getdate(),114)) y (convert(varchar(5),getdate(),108)) respectivamente...bueno para empezar no se cual utilizar...en segunda no se como declarar mis variables en asp...tengo 4 ya que seran intervalos que iran de fecha1 y hora1 a la fecha2 y hora2...espero puedan ayudarme!!! |
| |||
Hola, para empezar que piensas generar en tu página ASP ? en cuanto a lo de las variables checate este link http://www.webestilo.com/asp/asp02.phtml |
| |||
voy a tener una pagina de inicio en la cual pida que ingresen el intervalo de consulta (fecha1 y hora 1 and fecha2 y hora2)...al introducir este inervalo se desplegara la segunda pagina la cual va a desplegar una tabla con 4 datos: codigo, nombre, tipo y cantidad de un producto que corresponda a ese intervalo!!! |
| |||
mira este es el codigo que tengo para mi pag de inicio: <form name="NombreForm" action="RP.asp" method="post"> <table width="600" height="60" border="2" align="center" bordercolor="#db0202"> <tr> <td bgcolor="#CCCCCC"><table width="250" border="0" align="center"> <tr> <td height="25" align="center" valign="bottom"><strong>Ingresa la Fecha del Reporte</strong></td> </tr> <tr> <td height="25" align="center" valign="top">(dd/mm/aaaa)</td> </tr> </table></td> <td align="center" bgcolor="#CCCCCC"><table width="250" border="0"> <tr> <td height="13" align="center"><p> Fecha Inicial<br> <input name="Fecha1" type="text" id="Fecha1" size="20" maxlength="10"> </p> </td> <td height="13" align="center">Hora Inicial<br> <input name="Hora1" type="text" id="Hora1" size="20" maxlength="10"></td> </tr> <tr> <td height="12" align="center">Fecha Final<br> <input name="Fecha2" type="text" id="Fecha2" size="20" maxlength="10"></td> <td height="12" align="center">Hora Final<br> <input name="Hora2" type="text" id="Hora2" size="20" maxlength="10"></td> </tr> <tr> <td height="25" align="center" colspan="2"><input type="submit" name="Submit" value="Consultar"> <input type="reset" name="Submit2" value=" Limpiar "></td> </tr> </table></td> </tr> </table> |
| |||
y para la pag que me va traer la consulta tengo consulta: if IsDate(Request.Form("Fecha1")) and IsDate(Request.Form("Fecha2")) and IsDate(Request.Form("Hora1")) and IsDate(Request.Form("Hora2")) then vFecha1= Request.Form("Fecha1") vFecha2= Request.Form("Fecha2") vHora1= Request.Form("Hora1") vHora2= Request.Form("Hora2") else response.Redirect("inicRP.asp") 'ir a pagina anterior end if sConnStr = "Driver={SQL Server};Server=AUTOSORT\AUTOSORTSQL;Database=Rssql ;UID=sa;Password=sa;" Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open sConnStr 'creamos tabla temporal Set rsTest = Server.CreateObject("ADODB.Recordset") strSQL_N = "SELECT * FROM VCT where (FECH BETWEEN '" & cdate(vFecha1) & "' AND '" & cdate(vFecha2) & "') AND (HRA BETWEEN '" & cdate(vHora1) & "' AND '" & cdate(vHora2) & "') " 'ABRO LA TABLA TEMPORAL rsTest.ActiveConnection = objConn rsTest.Open strSQL_N, objConn,2,2 rsTest.Requery %> <tr align="center" bgcolor="#F4F4F4"> <th width="150" height="32" valign="middle" bordercolor="#FFFFFF" bgcolor="#999999" scope="col"><div align="center" class="Estilo12">CODIGO</div></th> <th width="300" bordercolor="#FFFFFF" bgcolor="#999999" scope="col"><div align="center" class="Estilo5 Estilo4"><strong>NOMBRE</strong></div></th> <th width="155" bordercolor="#FFFFFF" bgcolor="#999999" scope="col"><div align="center" class="Estilo12">TIPO DE EQUIPO </div></th> <th width="155" bordercolor="#FFFFFF" bgcolor="#999999" scope="col"><div align="center" class="Estilo12">CANTIDAD</div></th> <% do while not rsTest.EOF%> <tr bgcolor="#F4F4F4"> <td width="150" height="22"><div align="center" class="Estilo4"><%=rsTest("CODE")%></div></td> <td width="300"><div align="center" class="Estilo4"><%=rsTest("NAME")%></div></td> <td width="155"><div align="center" class="Estilo4"><%=rsTest("TIPO")%></div></td> <td width="155"><div align="center" class="Estilo4"><%=rsTest("CODE") %> </div></td> </tr> <% rsTest.MoveNext loop%> </table> </form> <table width="200" border="2" align="center" bordercolor="#333333"> <tr> <td><div align="center"><span class="Estilo4"><%'=rsSUMA("TOTAL")%></span></div></td> </tr> </table> <p align="center"> </p> <p align="center"><b><a href="InicRP.asp">Regresar</a></b></p> <p align="center"> </p> </body> </html> ***El problema es que no obtengo resultados...no se si sea mi bd...mi codigo en asp...o ambas...!!! |