Ayuda eb Página ASP
Hola que tal, espero me pueda ayudar estoy intentado hacer una página con acceso a una base de datos
lo único que requiero es que meta los datos de un formulario a la base
utilizo el Sig código en mi asp y me marca este error
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 4.
/clikear/enviar.asp, línea 15
Utilizo iss 5.1 en un equipo con winxp profesional pues no tengo acceso a la red siempre
este es el código que utilizo
<%
'Lectura de las variables enviadas de un HTML mediante POST
Dim nombre, mimail, telefono
nombre=Request.Form("name")
mimail=Request.Form("mail")
telefono=Request.Form("tel")
comentario=Request.Form("coment")
Dim oConn, rs, SQL
Set oConn=Server.CreateObject("ADODB.Connection")
Set rs=Server.CreateObject("ADODB.Recordset")
'Cree un DSN en las opciones de ODBC de mi maquina pero no se si funcionara estanto en un server en la red
oConn.Open "DSN=users"
SQL="INSERT INTO datos(name,mail,tel,coment) VALUES (nombre,mimail,telefono,comentario);"
oConn.Execute(SQL) --->>Esta seria la linea de error que ejecuta la anterior
oConn.Close
%>
Gracias y espero me puedas echar la mano pues he leído varios tutoriales pero no entiendo aun bien el ASP
Saludos y gracias desde Mexico
lo único que requiero es que meta los datos de un formulario a la base
utilizo el Sig código en mi asp y me marca este error
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 4.
/clikear/enviar.asp, línea 15
Utilizo iss 5.1 en un equipo con winxp profesional pues no tengo acceso a la red siempre
este es el código que utilizo
<%
'Lectura de las variables enviadas de un HTML mediante POST
Dim nombre, mimail, telefono
nombre=Request.Form("name")
mimail=Request.Form("mail")
telefono=Request.Form("tel")
comentario=Request.Form("coment")
Dim oConn, rs, SQL
Set oConn=Server.CreateObject("ADODB.Connection")
Set rs=Server.CreateObject("ADODB.Recordset")
'Cree un DSN en las opciones de ODBC de mi maquina pero no se si funcionara estanto en un server en la red
oConn.Open "DSN=users"
SQL="INSERT INTO datos(name,mail,tel,coment) VALUES (nombre,mimail,telefono,comentario);"
oConn.Execute(SQL) --->>Esta seria la linea de error que ejecuta la anterior
oConn.Close
%>
Gracias y espero me puedas echar la mano pues he leído varios tutoriales pero no entiendo aun bien el ASP
Saludos y gracias desde Mexico
2 respuestas
Respuesta de reynerd
1
Respuesta de virmix
1