PB utilisation LMDCSV2DBImport
Bonjour,
J'ai repris dans une application sous Builder C++ XE7 un morceau de code et des objets utilis�s sous Builder C++ , ce code se compile correctement mais � l'ex�cution aucune importation n'est effectu�e. Pour expliquer ce code, j'ai un fichier ch11, qui contient des donn�es � charger dans la table d'une base sqlite (pr�c�demment BlackFishSQL). Ce fichier est d�limit�, et contient les champs de la table, champ qui sont d�clar�s dans l'objet LMDCSV2DBImport.
Par ailleurs, je n'ai aucun pb de connection ou de recherche dans la base. Ce code fonctionnait parfaitement avec la version 2007
, je ne fait que le recompiler avec XE7. Il permettait d'importer en bloc un fichier dans une table.
Code:
1 2 3 4 5 6 7 8 9 10
|
ch11 = (Form1->NomduDossier) + "&&_0\\VM.txt";
Form119->ClientDataSet2->Active = true;
Form119->T_VAR->Active = true;
Form119->LMDCSV2DBImport2->FieldDelimiter = "\t";
Form119->LMDCSV2DBImport2->RecordDelimiter = "\n";
Form119->LMDCSV2DBImport2->ImportFile(ch11);
Form119->ClientDataSet2->ApplyUpdates(-1);
Form119->T_VAR->Active = false;
Form119->ClientDataSet2->Active = false; |
Y aurait-il un �l�ment � ajouter par rapport � l'ancien code ?
Hormis la possibilit� d'importer les donn�es ligne par ligne avec un INSERT, existerait-il un objet Builder C++ qui permettrai de faire pareil et d'importer le fichier en bloc sans utiliser d'objet LMDTools.
Merci par avance pour toute aide.