
23/11/2005, 17:07
|
| | Fecha de Ingreso: noviembre-2003
Mensajes: 50
Antigüedad: 21 años, 6 meses Puntos: 0 | |
Bueno esto es la leche.
Ahora me dice
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 3.
/triys/edit.asp, line 31
Y os puedo asegurar que llegan los cuatro valores actuales con el form.
CODE:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("/mdb-database/FileDB.mdb")
sql = "SELECT ID FROM files WHERE ID= " & ID & ""
Set RS = Server.CreateObject ("ADODB.RecordSet")
RS.Open sql, Conn
'Si el valor EOF (fin de la tabla elegida) es verdadero, no existe el dni.
If (RS.EOF = false) then
'Ahora creamos la sentencia SQL
sql = "Update files Set fname= '" & fname & "', lname= '"& lname &"', profesion= '" & profesion &"'"
sql = sql & " Where ID=" & ID
Conn.execute (sql)
Gracias por que soy un rato pesao. |