FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Variable String a Blob
Hola a todos,
¿Es posible insertar en una campo tipo Blob el valor de una variable String??? Hasta ahora lo he intentado de la siguiente manera: Tabla1.Insert; Tabla1['campoBlob'] := variable y claro esto no se lo traga ni de coña. Alguna sugerencia?, gracias |
#2
|
||||
|
||||
Que tal
Tabla1['campoBlob'].Value := variableString Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
Negativo, ya intenté hacerlo de ese modo y me muestra el mensaje de error:
Código:
Project programa.exe raised exception class EOleError with message 'Variant does not reference an automation object'. Process stopped. Use step or Run to continue. |
#4
|
||||
|
||||
Tal vez utilizando un Stream como intermediario (de todas formas me parece un poco exagerado), una vez que tengas el Stream creo que eso lo podrás pasar al Blob sin problemas.
Mira en la ayuda de Delphi acerca de las funciones sobre Streams, a ver si sacas algo en claro, si no ya diras...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
||||
|
||||
Hola bbjb!
Prueba de esta manera : Código:
Tabla1.FieldByName('campoBlob').AsBlob := VariableString; |
#6
|
||||
|
||||
Hola Nuria, Neftali y cia.
he probado como tu decías (Nuria) y el resultado desgraciadamente es el mismo, petardazo mayúsculo. Miraré la ayuda de Stream como dice Neftali a ver si tengo suerte y encuentro algo, pero me da a mi que .... |
#7
|
||||
|
||||
O tal vez...
Cita:
Última edición por Tino fecha: 14-08-2004 a las 02:36:14. |
|
|
|