Foros del Web » Programando para Internet » ASP Clásico »

*asp Y Sql*

Estas en el tema de *asp Y Sql* en el foro de ASP Clásico en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 28/09/2006, 13:44
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta *asp Y Sql*

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!!!
  #2 (permalink)  
Antiguo 28/09/2006, 13:52
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
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
  #3 (permalink)  
Antiguo 28/09/2006, 14:02
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 8 meses
Puntos: 0
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!!!
  #4 (permalink)  
Antiguo 28/09/2006, 14:05
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 8 meses
Puntos: 0
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">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" name="Submit2" value=" Limpiar "></td>
</tr>
</table></td>
</tr>
</table>
  #5 (permalink)  
Antiguo 28/09/2006, 14:08
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 8 meses
Puntos: 0
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">&nbsp;</p>
<p align="center"><b><a href="InicRP.asp">Regresar</a></b></p>
<p align="center">&nbsp;</p>
</body>
</html>


***El problema es que no obtengo resultados...no se si sea mi bd...mi codigo en asp...o ambas...!!!
  #6 (permalink)  
Antiguo 28/09/2006, 14:09
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 8 meses
Puntos: 0
te agradeceria mucho si me pudieras ayudar!!!...a parte no se mucho de asp!!!
  #7 (permalink)  
Antiguo 28/09/2006, 14:52
 
Fecha de Ingreso: septiembre-2006
Mensajes: 161
Antigüedad: 17 años, 8 meses
Puntos: 0
esta muy dificil???...espero alguien me pueda ayudar!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:02.