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

Como Puedo convertir una cadena a fecha

Estas en el tema de Como Puedo convertir una cadena a fecha en el foro de ASP Clásico en Foros del Web. quiero eleiminar de la bd un un registro de acuerdo al fecha la fecha la pase con con querestring pero cuando lo ejecuto me dice ...
  #1 (permalink)  
Antiguo 17/06/2005, 19:15
 
Fecha de Ingreso: mayo-2005
Mensajes: 60
Antigüedad: 19 años, 11 meses
Puntos: 0
Exclamación Como Puedo convertir una cadena a fecha

quiero eleiminar de la bd un un registro de acuerdo al fecha

la fecha la pase con con querestring pero cuando lo ejecuto me dice que
no cuenside los campos con la variable
  #2 (permalink)  
Antiguo 17/06/2005, 19:17
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Coloca el código de la sentencia sql
¿En que BD trabajas?
  #3 (permalink)  
Antiguo 18/06/2005, 10:39
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 23 años, 3 meses
Puntos: 3
facil x ahi tienes q usar el CDate()
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #4 (permalink)  
Antiguo 19/06/2005, 01:15
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 7 meses
Puntos: 18
datevalue() también vale....
  #5 (permalink)  
Antiguo 19/06/2005, 14:36
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 23 años, 3 meses
Puntos: 3
esa nunca la habia visto
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #6 (permalink)  
Antiguo 20/06/2005, 09:11
 
Fecha de Ingreso: mayo-2005
Mensajes: 60
Antigüedad: 19 años, 11 meses
Puntos: 0
gracias a todos ya lo resolvi el problema
  #7 (permalink)  
Antiguo 21/06/2005, 16:42
 
Fecha de Ingreso: noviembre-2004
Mensajes: 16
Antigüedad: 20 años, 5 meses
Puntos: 0
Sergio, me podrías explicar en profundidad como hiciste, yo tengo un problema similar, te explico: tengo un formulario donde hago ingresar dos fechas, pues voy a hacer la consulta SQL por parámetros sobre una BD de Acces , los campos del formulario son textbox. Cuando la página de resultados recoge la variable es como si tomase los valores por defecto de los parámetros de la consulta, y no los que debería recibir, cre que no reconoce el formato...?? entonces, mi pregunta es como hacer para que la página resultado tome los valores provenientes de la página del formulario, los convierta en fecha, y luego se ejecute la Consulta??? GRACIAS!!!
  #8 (permalink)  
Antiguo 21/06/2005, 16:57
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 23 años, 3 meses
Puntos: 3
fecha1 = trim(request.Form("fecha1"))
fecha2 = trim(request.Form("fecha2"))

fecha1 = Cdate(fecha1)
fecha2 = Cdate(fecha2)

strSQL = "select * from tabla where fecha1 = #"&fecha1&"# and fecha2 = #"&fecha2&"#"
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #9 (permalink)  
Antiguo 22/06/2005, 09:14
 
Fecha de Ingreso: noviembre-2004
Mensajes: 16
Antigüedad: 20 años, 5 meses
Puntos: 0
no puedo poner ese código

Intenté pero no pude poner ese codigo, por favor si me indicas donde iría ese código. Acá te adjunto parte del código a ver si me puedes indicar. Gracias.


<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/remo.asp" -->
<%
var osy__varini = "12/02/2004";
if (String(Request.QueryString("fecha1l")) != "undefined" &&
String(Request.QueryString("fecha1l")) != "") {
osy__varini = String(Request.QueryString("fecha1l"));
}
%>
<%
var osy = Server.CreateObject("ADODB.Recordset");
osy.ActiveConnection = MM_remo_STRING;
osy.Source = "SELECT Tipo_Expediente.DenoExpediente, Principal.ExpteNro, Principal.ExpteAño, Principal.FechaMEYS, Principal.Extracto, Tipo_Autor.ApeNom FROM Tipo_Expediente INNER JOIN (Tipo_Autor INNER JOIN (Autor_Detalle INNER JOIN Principal ON Autor_Detalle.ExpteNro = Principal.ExpteNro AND Autor_Detalle.ExpteAño = Principal.ExpteAño) ON Tipo_Autor.Id_Autor = Autor_Detalle.Id_Autor) ON Tipo_Expediente.CodigoExpediente = Principal.CodigoExpediente WHERE FechaMEYS LIKE '"+ osy__varini.replace(/'/g, "''") + "'";
osy.CursorType = 0;
osy.CursorLocation = 2;
osy.LockType = 1;
osy.Open();
var osy_numRows = 0;
%>
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 04:44.