Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2004, 17:41
hemiliano
 
Fecha de Ingreso: abril-2004
Mensajes: 260
Antigüedad: 21 años
Puntos: 1
error con conexion

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 actionconectionconcomandors
conection
="dsn=colesterolbajo;"

action request.QueryString("action")

if 
action="add" then

    dim nombre
apellidofechasexopaisemailnewsusuariopass
    
    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.
__________________
:serio: :adios: