Code :: Block est un open source C + + IDE construit pour répondre à l'évolution complexe vise des utilisateurs. Il est conçu pour être très extensible et configurable. L' IDE a les caractéristiques suivantes : système de génération personnalisée rapide , le support pour les versions parallèles , des projets multi- cibles , les montres définies par l'utilisateur , la pile des appels , basculer entre les threads , la navigation de classe et intelligent tiret. MySQL est un système de gestion de base de données open source populaire. Vous pouvez vous connecter aux bases de données MySQL dans Code :: Bloquer et manipuler les données telles que récupérer , mettre à jour , insérer et supprimer . Instructions 1 Télécharger Code :: Blocks de fichiers de configuration à partir de son site officiel (voir ressources ). Double -cliquez sur le fichier d'installation pour démarrer l'installation . Suivez l'assistant d'installation jusqu'à la fin. 2 Double -cliquez sur l' icône Code :: Blocks pour entrer dans l'interface de développement. Cliquez sur "Paramètres", "compilateur et débogueur " et " Linker settings . Onglet" Cliquez sur " Link Library " pour ouvrir la fenêtre de dialogue. Cliquez sur " Ajouter" et saisissez " /usr /lib /libmysqlclient.so . " 3 Cliquez sur "Paramètres", " compilateur et débogueur " et " annuaires de recherche . Compiler " Select " . " et saisissez" /usr /include /mysql " L'environnement de développement avec MySQL est correctement configuré 4 Inclure les fichiers suivants dans votre demande : . # include < mysql . h> # include 5 connecter à MySQL en utilisant la fonction MySQLManager : MySQLManager :: MySQLManager (hôtes à cordes, nom d'utilisateur , mot de passe string ficelle, ficelle dbName , port unsigned int ) { IsConnected = false; this -> setHosts (hôtes) , ce qui - > setUserName (username) ; cette -> setPassword (mot de passe ), ce qui -> setDBName (base de données ), ce qui -> ; setPort (port) ; } 6 conduite des requêtes SQL via la fonction runSQLCommand : bool MySQLManager :: runSQLCommand (string sql) { mysql_real_query ( & mysqlclient , sql.c_str ( ) , (unsigned int) strlen ( sql.c_str ()) );} 7 définir votre fonction principale en utilisant lesdites fonctions : int main () { MySQLManager * De l'employé "); sqlres.destroyConnection (); return 0; }
|