Bueno, tengo que insertar un campo en una tabla de una base de datos. ALGO MAS SENCILLO QUE ESO NO HAY!!!. Pero aun así NO FUNCIONA!!! y me quiero matar.
Hace un tiempo que no programo en asp, a si que asumo que me estoy olvidando de algo y no me doy cuenta, a si que les paso el código para ver si alguien se aviva.
El error que me tira es el tipico de no encontrar la página, pero esto solo ocurre cuando ingresa en el if de validación, antes no.
Y también me tiró error de: Too few parameters, expected 5.
ME QUIERO MATAR!!!
Que puede ser?..
Código PHP:
dim action, conection, con, comando, rs
conection="dsn=colesterolbajo;"
action = request.QueryString("action")
if action="add" then
dim nombre, apellido, fecha, sexo, pais, email, news, usuario, pass
nombre = request.Form("nombre")
apellido = request.Form("apellido")
fecha = request.Form("dia")&"/"&request.Form("mes")&"/"&request.Form("anio")
sexo = request.Form("sexo")
pais = request.Form("pais")
email = request.Form("email")
news = request.Form("news")
usuario = request.Form("usuario")
pass = request.Form("pass")
if ((email<>"")Or(usuario<>"")Or(pass<>"")Or(nombre<>"")Or(apellido<>"")) then
set con = Server.CreateObject("ADODB.Connection")
con.connectionstring = conection
con.open
comando = "INSERT INTO pacientes (nombre, apellido, fecha, sexo, pais, email, news, usuario, pass) VALUES (" & nombre & "," & apellido & "," & fecha & "," & sexo & "," & pais & "," & email & "," & news & "," & usuario & "," & pass &")"
set rs = Server.CreateObject("ADODB.recordset")
set rs = con.execute(comando)
action = "added"
else
action = "error"
end if
end if
Gracias.