![]() |
como guardo el contenido den un memo en mi BD??
por que cuando realizo la siguiente colsulta me guarda puros signos de interrogacion ejemplo si guardo hola me pone ??
Alguien que me ayude
|
es que lo estas guardando como si fuera un campo binario. como has definido el campo en tu base de datos?, de tipo blob o de tipo Text?
|
poliburro se me adelanto, por favor nos puedes decir que base de datos usas?
Saludos. |
USO acces, ya he tratado de guardar con asMemo pero este metodo no me permite guaradar gran cantidad de texto, y me dijeron que usara el asBlob pero me guarda puros ????????????????, el campo es motivo y en la BD esta como tipo memo
|
Hola
Si no el problema viene de Parameters.parambyname, access trabaja asi. Solo opino. Saludos |
tu comentario es correcto el unico problema con el metodo asString solo puedo enviar parametros de hasta 255 caracteres y yo necesito almacenar mas. pero gracias por el comentorio
|
Hola
Pues a mi me trabaja en un campo memo, con largas listas de muchos caracteres incluso fotos. Pero bueno, debe ser algo mas. Saludos |
Cita:
En delphi, el tipo String en realidad hace referencia al WideString, donde una variable de este tipo puede almacenar más de un giga de información. |
ok. eso dato no lo sabia, pero = no me raliza el update me marcfa error: 'acces Violation' y ya no se que hacerle ya intente con asmemo, con asblob, asstring y nada, con el unico que me deja guardar gran cantidad de informacion es con el asBlob pero me lo guarda en binario creo por que me pones simbolos extraños en la BD y al momento de mostrarlo solo aparecen signos de interrogacion.:(
|
Hola
Como no me gusta equivocarme, prefiero probarlo. Aqui esta un ejemplo, usando casi exactamente lo que haces, con sus parametros y demas. He insertado muchos mas de 300 caracteres y funciona perfectamente, si lees mi primer post sabras mas. Bueno, aqui esta. Saludos |
de hecho tu ejemplo funciona muy bien, no se porq a mi no me quiere funcionar la consulta si es la misma, no se siu tendra algo que ver yo uso un ODBC, o que sea acces el que no permite al actualizacion pero bueno voy a atratar de checar haciendo todo desde 0 cero, muchas gracias por tu tiempo.
|
Hola
Pregunto: por que access por odbc? Por que no por ado? Saludos |
Pues por q con el ADO tengo entendido que tienes que tener la BD en una carpeta especifica y no puesdes si tienes una conexion en red no se puede accesar a ella por medio del ADO
|
La franja horaria es GMT +2. Ahora son las 21:58:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi