ASP - ayuda con problema de conexion a bdd

 
Vista:

ayuda con problema de conexion a bdd

Publicado por Frank (7 intervenciones) el 28/06/2007 20:43:44
espero esten bien amigo
les escribo porque tengo un problema con la conexin en asp con un bdd en access
este es el error que me da al almacenar un dato

Microsoft JET Database Engine (0x80040E10)
No se han especificado valores para algunos de los parámetros requeridos.
/prueba/verificasion.asp, línea 36

esta es la linea de codigo que utilizo para hacer la interconexion

<%
dim nombre,apellido,direccion,telefono1,telefono2,con,rs,sql,x

nombre = Trim(request.form("nombre"))
apellido = Trim(request.form("apellido"))
direccion = Trim(request.form("direccion"))
telefono1= Trim(request.form("telefono1"))
telefono2 = Trim(request.form("telefono2"))

set con = server.CreateObject("ADODB.Connection")
con.open "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & server.MapPath("bdempleados.mdb")
set rs = server.CreateObject("ADODB.Recordset")
sql = "Select * From empleados Order By nombre"
rs.open sql,con,1,2
rs.addnew
rs.fields("nombre") = nombre
rs.fields("apellido") = apellido
rs.fields("direccion") = direccion
rs.fields("telefono1") = telefono1
rs.fields("telefono2") = telefono2
rs.update
Proceso Satisfactorio
%>

espero su pronta ayuda, gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con problema de conexion a bdd

Publicado por fabian (58 intervenciones) el 29/06/2007 04:56:37
que tal Frank, probaste con un insert directamente en la tabla, en vez de hacer un addnew sobre el RecordSet?? algo del estilo:

sql = "insert into empleados (campos de la tabla) values(valores a agregar)"

Otra cosa, en el codigo que mostras, no revisas que todos los campos tengan datos, quizás te falta pasar alguno, o te equivocaste en los nombres.
No te olvides que alguno de esos campos no pueden ser null en la BD(depende de como los hayas seteado al crearla).

Espero haber sido de ayuda

Saludos

Fabian
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar