PROBLEMAS
Publicado por Angeles (9 intervenciones) el 01/07/2009 14:46:08
hola, nuevamente tengo problemas con lo de la imagen. gracias a las consultas que se realizaron en este foro logre solventar la mayoria de los problemas presentados. Pero se me presento uno nuevamente.
Tengo el siguiente codigo el cual me guie realizandolo desde la pagina que un programdor envió: lo que en realidad quiero es cambiar la imagen que tenga en la base de datos pero no me funciona.
conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=Imagem; UID=root; PWD=0000; OPTION= & 1 + 2 + 8 + 32 + 2048 + 16384"
conex.Open
rs.Open "Select * from fotoo WHERE foto= 1", conn, adOpenKeyset, adLockOptimistic
mystream.Open
mystream.LoadFromFile "c:updateimage.jpg"
CommonDialog1.ShowOpen
mystream.LoadFromFile CommonDialog1.FileName
rs!foto = mystream.Read '<-------- 'Aqui es Donde me arroja el error
mystream.Close
rs.Close
MsgBox "La Imagen ha sido cambiada satisfactoriamente", vbOKOnly + vbInformation, "Informacion"
El error que me arroja es el siguiente: el valor bof o eof es true o el actual registro se elimino, la operacion socitada requiere de un registro actual.
lo que necesito es cambiar una imagen vieja por una nueva. No se si exisa otra manera de hacerlo. Espero que por favor me puedan ayudar.
De antemano muchas Gracias.
Tengo el siguiente codigo el cual me guie realizandolo desde la pagina que un programdor envió: lo que en realidad quiero es cambiar la imagen que tenga en la base de datos pero no me funciona.
conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=Imagem; UID=root; PWD=0000; OPTION= & 1 + 2 + 8 + 32 + 2048 + 16384"
conex.Open
rs.Open "Select * from fotoo WHERE foto= 1", conn, adOpenKeyset, adLockOptimistic
mystream.Open
mystream.LoadFromFile "c:updateimage.jpg"
CommonDialog1.ShowOpen
mystream.LoadFromFile CommonDialog1.FileName
rs!foto = mystream.Read '<-------- 'Aqui es Donde me arroja el error
mystream.Close
rs.Close
MsgBox "La Imagen ha sido cambiada satisfactoriamente", vbOKOnly + vbInformation, "Informacion"
El error que me arroja es el siguiente: el valor bof o eof es true o el actual registro se elimino, la operacion socitada requiere de un registro actual.
lo que necesito es cambiar una imagen vieja por una nueva. No se si exisa otra manera de hacerlo. Espero que por favor me puedan ayudar.
De antemano muchas Gracias.
Valora esta pregunta


0