Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/12/2004, 15:20
Nelo8009
 
Fecha de Ingreso: noviembre-2004
Mensajes: 6
Antigüedad: 20 años, 5 meses
Puntos: 0
Hola Lexus, gracias por tu ayuda.
Probé lo que me dijiste y me sirvió de mucho, supe que el problema no estaba ahí sino en la condición, pero tampoco me doy cuenta del error, revisa el código y por favor dime que le vez.
<%
if N <> "" and C <> "" and P <> "" and O <> "" and M <> "" and T <> "" and CO <> "" and PU <> "" then
base="Driver=Microsoft Access Driver (*.mdb); DBQ=" & Server.MapPath("consulta.mdb") & ";"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open base
Set RS = Server.CreateObject("ADODB.Recordset")
SQL="INSERT INTO consulta(Nombre,Centro de trabajo,Provincia,Ocupación,Asociado,Consulta,Corr eo electrónico,Autoriza publicación) VALUES ('"& N &"','"& C &"','"& P &"','"& O &"','"& M &"','"& T &"','"& CO &"','"& PU &"')"
'response.Write(SQL)
RS.Open SQL, Conn
response.Write(N & " " & A & " ha sido inscrito correctamente.")
else
Response.Write("Faltan datos")
end if
%>

Me dice que faltan datos y sin embargo puse un response.write para cada una de esas variables antes de la coondición y me devolvió los datos correctamente.