Je suis un programmeur C++ en utilisant le C de Borland ++ Builder 5. Je travaille sur une application de base de données et sa me causer de dommages sérieux en ce moment ...Utilisation d'images et des données avec des champs BLOB dans C++ Builder
I J'utilise une table Paradox 7.0 avec C++ Builder et je ne trouve tout simplement pas un moyen d'insérer des données dans les objets BLOB. Je ne peux pas non plus enregistrer ou afficher des images en utilisant le composant TDBImage VCL. Ma dernière tentative déjouée tentait d'enregistrer une image dans un champ BLOB en utilisant ce qui semble être un morceau de code revêtu de fer.
//-----------------------------------------
Table1->Edit();
Open->Execute();
String file=Open->FileName;
ShowMessage(file);
TBlobField *blob; blob=new (TBlobField);
blob->FieldName="Image";
blob->LoadFromFile(file);
Table1->Post();
//-----------------------------------------
sur la compilation de ce code a échoué, que le choix de l'emplacement BlobField n'a pas la fonction d'allocation dynamique des objets ou quelque chose.
Je ne peux pas non plus ajouter un contrôleur OCX pour un composant OLE2 ni le sauvegarder dans son propre champ BLOB.
S'il vous plaît, quelqu'un, viens à mon aide
: '(
Pouvez-vous s'il vous plaît poster le message d'erreur exact, ce serait vraiment aider. –
Il est peut-être temps de mettre à jour. Même si vous pouvez mettre la main sur la version 6, vous seriez mieux. –