Bonjour tout le monde,
Je d�bute avec les composant IBx, afin de cr��r dynamiquement des tables dans une base IB d�ja existante j'ai essay� donc ce petit code (avec les composants IBDatabase et IBQuery) :
Lors de l'ex�cution j'ai l'erreur Transaction non affect�e, le probl�me est avec IBQueryIBDatabase1->LoginPrompt=false;
IBDatabase1->Params->Add("USER HANEN");
IBDatabase1->Params->Add("PASSWORD h123456");
IBDatabase1->DatabaseName= "C:\exemple\PATIENT-TEST1.IB";
IBQuery1->SQL->Add("CREATE TABLE IF NOT EXISTS Medecin(");
IBQuery1->SQL->Add("Code INTEGER primary key NOT NULL,");
IBQuery1->SQL->Add("Nom VARCHAR(45) NOT NULL,");
IBQuery1->SQL->Add("Prenom VARCHAR(25) NOT NULL,");
IBQuery1->SQL->Add("Specialite VARCHAR(40) NOT NULL);");
IBQuery1->ExecSQL();//l� est la violationy'a t-il un composant qui me manque!! une propri�t� !!
Partager