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

Problema con asp

Estas en el tema de Problema con asp en el foro de ASP Clásico en Foros del Web. hola compañeros mi problema es con un formulario en asp que de el mensaje "Debe completar todos los datos." pero los datos yo los tengo ...
  #1 (permalink)  
Antiguo 09/10/2007, 13:05
 
Fecha de Ingreso: octubre-2007
Mensajes: 106
Antigüedad: 17 años, 6 meses
Puntos: 0
Exclamación Problema con asp

hola compañeros mi problema es con un formulario en asp que de el mensaje "Debe completar todos los datos." pero los datos yo los tengo completos y al colocar enviar me sale eso ya he buscado por todos lados y no se que pasa active la escritura en mi db y nada es en accesse me sigue saliendo el mismo error me pueden ayudar el codigo es el siguiente..

<%
Response.Buffer = true
dim cnn,rst
' Creamos la conexión a la base de datos sin DSN
set cnn = Server.CreateObject("ADODB.Connection")
set rst = Server.CreateObject("ADODB.RecordSet")
cnn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("noticias.mdb")
sqltext = "SELECT * FROM Noticias"
rst.Open sqltext,cnn,3,3

'Recogemos los datos y validamos que no haya ningun campo vacio
dim titulo, copete, noticia
titulo = Request.Form("titulo")
copete = Request.Form("copete")
noticia = Request.Form("noticia")

if copete = "" or titulo ="" or noticia ="" then
error = "Debe completar todos los datos."
Response.Write error
Response.End
end if

'Si está todo correcto, procedemos a ingresar los datos a la base de datos

rst.AddNew
rst("titulo") = titulo
rst("copete") = copete
rst("noticia") = noticia
rst.update

'Terminamos e imprimimos un mensaje
Response.Write "La noticia se ha ingresado con exito"
%>
<html>

<head>
<title>Página nueva </title>
</head>

<body>
</body>
</html>
  #2 (permalink)  
Antiguo 09/10/2007, 13:13
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Problema con asp

Antes de la línea:

Código:
if copete = "" or titulo ="" or noticia ="" then
Agregá lo siguiente:

Código:
Response.Write "-----------------------------------------------------------<br>"
Response.Write "Copete: " & copete & "<br>"
Response.Write "Titulo: " & titulo & "<br>"
Response.Write "Noticia: " & noticia & "<br>"
Response.Write "-----------------------------------------------------------<br>"
Y fijate si realmente las variables tienen algún valor
__________________
...___...
  #3 (permalink)  
Antiguo 09/10/2007, 14:04
 
Fecha de Ingreso: octubre-2007
Mensajes: 106
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Problema con asp

gracias compañero arreglado....

muchas gracias
  #4 (permalink)  
Antiguo 09/10/2007, 14:10
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Problema con asp

de nada, pero... ¿cuál era el problema realmente? porque eso que te pasé no soluciona nada
__________________
...___...
  #5 (permalink)  
Antiguo 09/10/2007, 23:18
 
Fecha de Ingreso: octubre-2007
Mensajes: 106
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Problema con asp

tenia un problema con los puertos de mi pc que los tenia mal configurados.... el puerto 80 ...

gracias
  #6 (permalink)  
Antiguo 09/10/2007, 23:18
 
Fecha de Ingreso: octubre-2007
Mensajes: 106
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Problema con asp

y los permisos de las carpetas..
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 17:14.