Hola, necesito ayuda, porque este problema ya me trae de cabeza. A ver...
Intento insertar una fecha de nacimiento y la fecha de ingreso en una base de d atos access.
El código HTML es este:
Código HTML:
<div id="div_fecha_nac">
<label class="label_ingresar" id="label_fecha_nac" for="fecha_nac">Fecha de nacimiento:</label>
<select id="dia" name="dia" >
<option value="" selected="selected">- día -</option>
<option value="01">1</option><option value="02">2</option><option value="03">3</option>
<option value="04">4</option><option value="05">5</option><option value="06">6</option>
<option value="07">7</option><option value="08">8</option><option value="09">9</option>
<option value="10">10</option><option value="11">11</option><option value="12">12</option>
<option value="13">13</option><option value="14">14</option><option value="15">15</option>
<option value="16">16</option><option value="17">17</option><option value="18">18</option>
<option value="19">19</option><option value="20">20</option><option value="21">21</option>
<option value="22">22</option><option value="23">23</option><option value="24">24</option>
<option value="25">25</option><option value="26">26</option><option value="27">27</option>
<option value="28">28</option><option value="29">29</option><option value="30">30</option>
<option value="31">31</option>
</select>
<select id="mes" name="mes">
<option value="" selected="selected">- mes -</option>
<option value="01">Enero</option><option value="02">Febrero</option>
<option value="03">Marzo</option><option value="04">Abril</option>
<option value="05">Mayo</option><option value="06">Junio</option>
<option value="07">Julio</option><option value="08">Agosto</option>
<option value="09">Septiembre</option><option value="10">Octubre</option>
<option value="11">Noviembre</option><option value="12">Diciembre</option>
</select>
<select id="anyo" name="anyo">
<option value="" selected="selected">- año -</option>
<option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option>
<option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option>
<option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option>
<option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option>
<option value="1978">1978</option><option value="1977">1977</option><option value="1976">1976</option>
<option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option>
<option value="1972">1972</option><option value="1971">1971</option><option value="1970">1970</option>
</select>
<div id="error_fecha_nac"><span>-Elije una Fecha de Nacimiento.-</span></div>
</div>
Y el código ASP y SQL para insertar las fechaes es este:
Código:
var dia = Request.Form("dia").Item;
var mes = Request.Form("mes").Item;
var anyo = Request.Form("anyo").Item;
var fecha_nac = dia + "/" + mes + "/" + anyo;
var sql = "INSERT INTO Tabla(fecha_nac, fecha_ingreso) VALUES('"+fecha_nac+"' "+Date()+")";
conexion.Execute(sql);
Da error en la sentencia sql. Estoy usando
ASP, Javascript y Access. A ver si alguien que le haya pasado alguna vez me dice como lo a solucionado o alguien que sepa porqué falla.
Gracias de antemano!