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

calendario

Estas en el tema de calendario en el foro de ASP Clásico en Foros del Web. hola tengo un calendario pero es javascrip en mi pagina asp quisiera saber como puedo guardar el resultado de ese calendario en mi base de ...
  #1 (permalink)  
Antiguo 14/10/2008, 09:35
Avatar de alberto_gc  
Fecha de Ingreso: septiembre-2008
Mensajes: 152
Antigüedad: 15 años, 8 meses
Puntos: 0
Mensaje calendario

hola tengo un calendario pero es javascrip en mi pagina asp quisiera saber como
puedo guardar el resultado de ese calendario en mi base de datos , ya lo eh intentado pero al momento de guardar mis datos este me almacena en blanco los demas datos que tengo en el formulario como le puedo hacer alguien sabe
  #2 (permalink)  
Antiguo 14/10/2008, 10:48
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 7 meses
Puntos: 8
Respuesta: calendario

Sí nos muestras como guardas el resto de tus daatos sería más fácil ayudarte.
  #3 (permalink)  
Antiguo 14/10/2008, 11:22
Avatar de alberto_gc  
Fecha de Ingreso: septiembre-2008
Mensajes: 152
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: calendario

Cita:
Iniciado por daniel00 Ver Mensaje
Sí nos muestras como guardas el resto de tus daatos sería más fácil ayudarte.
claro que si

Código PHP:
<form action="requis.asp" method="POST" enctype="multipart/form-data" name="sampleform" class="Estilo2" id="form1" onsubmit="MM_validateForm('textfield2','','R','textfield','','R','label','','R','label5','','R','label8','','R','label9','','R','label6','','R','textarea','','R','label7','','R','label4','','R');return document.MM_returnValue">


<
small><a href="javascript:showCal('Calendar1')" class="Estilo4"><strong>Fecha/Pedido:</strong></a></small></td>
      <
td><input type="text" name="firstinput"  size="20" maxlength="30"/> 
asi esta mi formulario y creo qeuel error eesta en la cabecera del formulairo ya que hay varios campos que no entiendo y que en internet me dijieron que lo tenia que poner asi para que funcionara el calendario y en si el calendario das clik en fecha/pedido y te muestra un calendario y este cuando seleccionas una fecha te la pone en el texfield pero sin embargo no la guarda y no la inserta en la tabla


noce si me xplico
  #4 (permalink)  
Antiguo 14/10/2008, 11:50
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: calendario

Hola

A priori no hay ninguna razón por la que no se te debería de guardar ese valor. ¿Cuál es el formato de la fecha? ¿No te genera ningún error?

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 14/10/2008, 11:54
Avatar de alberto_gc  
Fecha de Ingreso: septiembre-2008
Mensajes: 152
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: calendario

bueno en ese no me genera error simplemente no guarda nada
  #6 (permalink)  
Antiguo 14/10/2008, 13:50
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: calendario

Hola

Lo haces así?

Código asp:
Ver original
  1. fecha = request.form("firstinput")
  2. insert into tabla (campo) values ('#"&fecha&"#')

Eso debería de funcionar

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #7 (permalink)  
Antiguo 14/10/2008, 14:21
Avatar de alberto_gc  
Fecha de Ingreso: septiembre-2008
Mensajes: 152
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: calendario

<%
fecha = request.form("firstinput")

Dim oConn,strSQL,objRS

Set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\mibase.mdb")

strSQL = "insert into almacen (folio, firstinput, departamento, cantidad, unidadm, descripcion, uso, existenciaal, precioc, preciof, observaciones, secondinput) values ('" & Request.Form("folio") & "','" & Request.Form('#"fecha"#') & "','" & Request.Form("departamento") & "','" & Request.Form("cantidad") & "','" & Request.Form("unidadm") & "','" & Request.Form("descripcion") & "','" & Request.Form("uso") & "','" & Request.Form("existenciaal") & "','" & Request.Form("precioc") & "','" & Request.Form("preciof") & "','" & Request.Form("observaciones") & "','" & Request.Form("secondinput") & "')"
oConn.Execute(strSQL)
oConn.Close
set oConn = nothing

Response.Redirect("pagina.asp")

%>

asi quedaria
  #8 (permalink)  
Antiguo 15/10/2008, 05:46
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: calendario

Hola

No eso esta mal

O así

'#" & Request.Form(firstinput) & "#'

o la recoges en una variable

fecha = request.form("firstinput")

con lo que quedaría asií

'#"&fecha&"#'

Suere
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #9 (permalink)  
Antiguo 15/10/2008, 08:02
Avatar de alberto_gc  
Fecha de Ingreso: septiembre-2008
Mensajes: 152
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: calendario

Cita:
Iniciado por Adler Ver Mensaje
Hola

No eso esta mal

O así

'#" & Request.Form(firstinput) & "#'

o la recoges en una variable

fecha = request.form("firstinput")

con lo que quedaría asií

'#"&fecha&"#'

Suere

En mi base tengo estos datos. En mi formulario
folio texto folio
fecha texto firstinput
depto texto depto
cantidad texto cantidad
unidadm texto unidadm
descripcion texto descripcion
uso texto uso
existenciaal texto existenciaal
precioc texto precioc
preciof texto preciof
observaciones texto observaciones
fecha1 texto secondinput

Bueno y esta es mi conexion:

<%

fecha = Request.Form("firstinput")


if fecha = "" then fecha = "-"


Dim oConn,strSQL, objRS

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\mibase.mdb")


strSQL = "insert into mitabla (folio, fecha, depto, cantidad, unidadm, descripcion, uso, existenciaal, precioc, preciof, observaciones, secondinput) values ('" & Request.Form("folio") & "','#" & Request.Form(firstinput) & "#','" & Request.Form("depto") & "','" & Request.Form("cantidad") & "','" & Request.Form("unidadm") & "','" & Request.Form("descripcion") & "','" & Request.Form("uso") & "','" & Request.Form("existenciaal") & "','" & Request.Form("precioc") & "','" & Request.Form("preciof") & "','" & Request.Form("observaciones") & "','" & Request.Form("secondinput") & "')"


oConn.Execute(strSQL)
oConn.Close
set oConn = nothing

Response.Redirect("requ.asp")
%>
  #10 (permalink)  
Antiguo 15/10/2008, 11:23
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: calendario

Hola

Como el campo fecha es de texto quitale las almohadillas.

Haz lo así

Código asp:
Ver original
  1. if Request.Form("firstinput") = "" then fecha = "-" else fecha = = Request.Form("firstinput") end if
  2.  
  3.  
  4.     Dim oConn,strSQL, objRS
  5.    
  6.     Set oConn = Server.CreateObject("ADODB.Connection")
  7.     oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\mibase.mdb")
  8.        
  9.    
  10. strSQL = "insert into mitabla (folio, fecha, depto, cantidad, unidadm, descripcion, uso, existenciaal, precioc, preciof, observaciones, secondinput) values ('" & Request.Form("folio") & "','" & fecha & "','" & Request.Form("depto") & "','" & Request.Form("cantidad") & "','" & Request.Form("unidadm") & "','" & Request.Form("descripcion") & "','" & Request.Form("uso") & "','" & Request.Form("existenciaal") & "','" & Request.Form("precioc") & "','" & Request.Form("preciof") & "','" & Request.Form("observaciones") & "','" & Request.Form("secondinput") & "')"


Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 00:23.