kj_83
Messages postés28Date d'inscriptionjeudi 6 avril 2006StatutMembreDernière intervention29 juin 2006
-
26 juin 2006 à 14:03
turnerom
Messages postés492Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention12 janvier 2012
-
28 juin 2006 à 15:28
Bonjour ,
Je réalise un programme de gestion de stock dans le cadre d'un stage sous C++ Builder et je voudrais savoir comment on pouvait faire pour que le programme fonctionne sur un autre ordinateur sans le logiciel (C++ Builder) qui à servit à le créer .
wxccxw
Messages postés755Date d'inscriptionsamedi 15 mai 2004StatutMembreDernière intervention30 janvier 2011 26 juin 2006 à 20:43
ben enfaite, je pense que tu utilise Borland en version d'essay et donc, il y a une dll cacher dans ton PC et si tu ne la pas, tu peux pas t'en servir. dommage :(.
sinon bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
kj_83
Messages postés28Date d'inscriptionjeudi 6 avril 2006StatutMembreDernière intervention29 juin 2006 28 juin 2006 à 10:14
Salut ,
J'ai encore un petit problème avec l'exportation de mon programme .
Rappel :
Je réalise un programme de gestion de stock sous C++ Builder et une base de donnée Access , ce programme est destiné à être utilisé sur un PC ou il n'y pas le logiciel C++ Builder .
Maintenant mon programme se lance mais lorsque je veus executer l'une des fonctions j'obtiens le message d'erreur suivant :
An error occurred while attempting to initialize the Borland DataBase Engine (error $2109).
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 28 juin 2006 à 10:24
Que vient faire un "Borland Database Engine" pour accéder à du format Access ???
Faut être cohérent, si tu ne veux pas faire un setup complet d'installation des Borlanderies, ben faut pas en employer.
Utilise ADO.
kj_83
Messages postés28Date d'inscriptionjeudi 6 avril 2006StatutMembreDernière intervention29 juin 2006 28 juin 2006 à 15:13
J'ai changé mes composants BDE par des composants ADO comme tu me l'a conseillé .
Mon code ne change pas trop mais pour insérer dans une base de donnée des paramètres rentré par l'utilisateur je fais :
ADOQuery1->SQL->Add("INSERT INTO tblPersonnel (Nom,Prenom,Service) ");
ADOQuery1->SQL->Add("VALUES (:ParamNomNouvPerson,:ParamPrenomNouvPerson ,:ParamService)");
mais j'obtient une erreur à ce niveau :
ADOQuery1->Parameters->Items[0]->AsString = EdtNouvNom->Text;
(cette ligne signifie : que le 1er paramètre entré par l'utilisateur se trouve dans une zone de saisie appellée "EdtNouvNom")
erreur : [C++ Erreur] fencreerperson.cpp(31): E2316 'AsString' n'est pas un membre de 'TParameter'(cette erreur se répète pour les 3 paramètres).
Lorsque j'utilisais un TQuery je n'avais pas cette erreur , j'ai essayé de remplacer AsString par d'autre type (String ...) mais il y a toujours la même erreur.