Programación General > Visual Basic 6.0 e inferiores
Grabar Un Campo Ole ( Fotografias )
Trazos:
:hola: Hola chicos, nuevamente estoy aqui para preguntar algo, espero que podais ayudarme.
-Tengo un formulario en VB6.0 con un dat Adodc y con un CAMPO- Imagen-, cuando recorro el data funcionan todos los campos, pero al pinchar la IMAGEN (campo OLE ), para modificarla ejecuta el siguiente código:
Private Sub Fotografía_Click()
With CajaComún
.DialogTitle = "Asociar fotografía"
.Filter = "Mapas de bits (*.bmp, *.gif, *.jpg)|*.bmp;*.gif;*.jpg|Iconos (*.ico)|*.ico|Meta-archivos (*.wmf)|*.wmf"
.Flags = cdlOFNFileMustExist
.ShowOpen
Fotografía.Picture = LoadPicture(.FileName)
End With
End Sub
Se abre el arbol, selecciono la imagen, me la presenta pero al pasar al siguiente registro, al mover el data la borra y cuando vuelvo no exite la misma, osea que no la graba.
¿ Que estoy haciendo mal ?, ¿ Me falta alguna instrucción?, ¿ Debo hacerlo con un DATA normal ?
Gracias por vuestra atención espero que podais ayudarme. Hasta siempre amigos.
:D
Cyclop:
No te faltra hacer un UPDATE
???
Cyclop
Trazos:
:comp: Cyclop gracias por tu respuesta, resulta que he añadido el UPDATE y tampoco lo guarda, esta es la instruccion:
datPrimaryRS.Recordset.UpdateBatch adAffectAll
Espero que me ayudeis gracias.
:hola:
vradok:
Pon update a secas
--- Código: Text --- datPrimaryRS.Recordset.Update
A ver si asi te guarda
Trazos:
:( Hola chicos,
Nada he intentado, añadiendo el update como me dijo CYCLOP y tambien VRADOK , no hay forma que lo almacene, seguramente será algo que falta pero no lo veo, espero que podais ayudarme por favor. Es importante que pueda almacenar las fotografias.
¿ Creeis que debería pasarme a un DATA ?
Gracias por vuestro tiempo.
Trazos
Navegación
[#] Página Siguiente
Ir a la versión completa