consulta access usado desde ASP

14/01/2005 - 15:55 por Jordi Maycas | Informe spam
Hola! Por que no funciona una simple sentencia sql de este tipo? Estoy
usando Access 2000, y el registro con Login="jmaycas" existe, e incluso dice
q va a actualizar un registro, pero me lo actualiza a "-1" y no a "jmacas"

UPDATE Files SET Login = "jmacas" and Password="1234"
WHERE Login="jmaycas";

Preguntas similare

Leer las respuestas

#6 Eduardo A. Morcillo [MS MVP VB]
15/01/2005 - 00:25 | Informe spam
Prueba poner el nombre de la tabla antes del campo. Quizas Password
signifique algo para el motor Jet y por eso te da error:

UPDATE Files SET Login = 'jmacas', Files.Password = 'pepe' WHERE
Login='jmaycas';

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#7 Jordi Maycas
15/01/2005 - 07:05 | Informe spam
nada, error...

a.. Tipo de error:
ADODB.Recordset (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in
conflict with one another.
/amigos8/check_new.asp, line 28


a.. Tipo de explorador:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.40607)

a.. Página:
POST 59 bytes to /amigos8/check_new.asp
"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:e4EqmBp%
Prueba poner el nombre de la tabla antes del campo. Quizas Password
signifique algo para el motor Jet y por eso te da error:

UPDATE Files SET Login = 'jmacas', Files.Password = 'pepe' WHERE
Login='jmaycas';

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo


Respuesta Responder a este mensaje
#8 Jordi Maycas
15/01/2005 - 07:13 | Informe spam
Bueno, hemos dado con el problema... eso creo. Le puse el Files delante, y
cambie el campo Password por Pass... y ya funciona.


cadena="Update Files SET Files.Login='" & id & "',Files.Pass='" & password
& "' Where Login='" & last_id & "'"
Response.Write(cadena)
rs.Open cadena, connStr, 3, 4


"Jordi Maycas" escribió en el mensaje
news:O9Sgqfs%
nada, error...

a.. Tipo de error:
ADODB.Recordset (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in
conflict with one another.
/amigos8/check_new.asp, line 28


a.. Tipo de explorador:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 2.0.40607)

a.. Página:
POST 59 bytes to /amigos8/check_new.asp
"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:e4EqmBp%
> Prueba poner el nombre de la tabla antes del campo. Quizas Password
> signifique algo para el motor Jet y por eso te da error:
>
> UPDATE Files SET Login = 'jmacas', Files.Password = 'pepe' WHERE
> Login='jmaycas';
>
> Eduardo A. Morcillo [MS MVP VB]
> http://www.mvps.org/emorcillo
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida