Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/11/2004, 15:06
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
no se si sea por esto pero tienes un espacio donde te puse de color rojo, depronto es por esto qeu no te funciona.. intenta sin el espacio y nos dices a ver que pasa..

otra cosa que te recomiendo que uses es option explicit asi sabras si hay variables mal definidas o repetidas o algo asi..



<%Response.Buffer = true
session ("variable") = regUsername ' asi: session("variable")
Session("nombre") =variable

Dim sNombre

sNombre=Session("Nombre")

%>



<%

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("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath("base.mdb"))
sqltext = "SELECT * FROM preguntas"
sql="select max(id) from preguntas"

rst.Open sqltext,cnn,3,3

'Recogemos los datos y valido el campo pregunta

' no se estas asignaciones porqqeu las haces con comillas, no deberian estar 'en comillas porque las toma como si fueran cadenas no variables

usuario="variable"
ProductoID="sNombre"
Pregunta=Request.Form("pregunta")


if pregunta = "" 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("usuario")= Categoria ' aca lo mismo en blanco /
rst("producto_id") =sNombre ' aca nada en blanco /
rst("pregunta") = pregunta 'esto me lo toma ok viene de un formulario/


rst.update

'Terminamos e imprimimos un mensaje
Response.Write "su pregunta fue ingresada satifactoriamente"
%>
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com