Saiyan
21-08-2007, 16:44:44
Hola:
estoy investigando la insercion de una imagen en un campo de un registro en una tabla de Access con Delphi 7 con los componentes ADO.
He buscado en el Foro y he leido un par de soluciones, pero bastante largas y mediante implementación de:
TADOBlobStream
TMemoryStream
Posiciones hexa de memoria, etc
y similares
No hay manera de capturar la imagen en una variable y
hacer la insercion en la sentencia SQL de Insert?
Ej:
INSERT INTO Tabla (Nombre,Apellido,Foto) VALUES (:Nombre,
:Apel, :Foto)
y pasarle como parametro con
ParamsByName('Foto').value := varFoto;
hm?
o es necesario hacerlo mediante los streams de
memoria, blobs, etc??
Gracias desde ya
Saludos
PD: quiero almacenar la imagen fisicamente en la base, no la ruta.
estoy investigando la insercion de una imagen en un campo de un registro en una tabla de Access con Delphi 7 con los componentes ADO.
He buscado en el Foro y he leido un par de soluciones, pero bastante largas y mediante implementación de:
TADOBlobStream
TMemoryStream
Posiciones hexa de memoria, etc
y similares
No hay manera de capturar la imagen en una variable y
hacer la insercion en la sentencia SQL de Insert?
Ej:
INSERT INTO Tabla (Nombre,Apellido,Foto) VALUES (:Nombre,
:Apel, :Foto)
y pasarle como parametro con
ParamsByName('Foto').value := varFoto;
hm?
o es necesario hacerlo mediante los streams de
memoria, blobs, etc??
Gracias desde ya
Saludos
PD: quiero almacenar la imagen fisicamente en la base, no la ruta.