Comment copier un fichier > 32 Ko ds une BD SQL ??? - Delphi/Pascal - Programmation
Marsh Posté le 29-01-2004 à 12:10:47
le duke a écrit : 'Lut, |
Utilise Postgresql qui permet de stocker de 'Lange objects' d'environs 1 Go
Marsh Posté le 29-01-2004 à 12:54:09
je dois obligatoirement utiliser SQL 7 donc ta slution marche pô
Merci qd même !
Marsh Posté le 29-01-2004 à 11:44:11
'Lut,
j'ai un soucis pour copier un fichier text > 32 Ko(de plusieurs lignes) dans un champ TEXT de SQL 7.0 sous D5.
Qd je fais :
Insert;
FieldByName('CHPTEXT').AsString := s;
Post;
's' est un string contenant le fichier
J'ai une erreur : 'Longueur de Blob incorrecte'...
Par contre, ça marche pour les fichiers < 32 Ko.
J'ai essayé d'utiliser une TQuery en mettant la requête :
"Insert into truc(chptext) value(s)"(à peu de choses près le libellé de la requête était bon mais elle fonctionnait pas ...)
Mais ça marche pô non plus : mais cette fois, c'est le contenu de 's' qui pose pb parce que il y a des sauts de lignes, des quote en trop..
Si vous avez une idée .......