Kode :: Block er en åpen kildekode C + + IDE bygget for å møte de kompliserte utviklingen mål av brukerne . Det er utviklet for å være svært utvidbar og konfigurerbar . IDE har følgende funksjoner: rask custom build system , støtte for parallelle bygger , multi -target prosjekter, brukerdefinerte klokker, ringer stack, bytte mellom tråder , klasse surfing og smart innrykk . MySQL er en populær open source database management system . Du kan koble til MySQL database i Kode :: Blokker og manipulere dataene som hente, oppdatere, sette inn og slette . Instruksjoner
en
ned Kode :: Blocks setup -filen fra sin offisielle hjemmeside (se ressurser ). Dobbeltklikk installasjonsfilen for å starte installasjonen . Følg installasjonsveiviseren før ferdigstillelse .
2
Dobbeltklikk Kode :: Blocks ikonet for å gå inn i utviklingen grensesnitt. Klikk på "Innstillinger ", " Compiler og Debugger " og " Linker Innstillinger ." Klikk " Link Library " for å åpne dialogboksen . Klikk på " Legg til" -knappen og input " /usr /lib /libmysqlclient.so . "
3
Klikk på " Innstillinger ", " Compiler og Debugger " og " Søk kataloger. " Select " Compiler . " og input" /usr /include /mysql " The utviklingsmiljø med MySQL er riktig konfigurert
4
inneholde følgende filer i programmet : .
# include < mysql . h> # include
5 Koble til MySQL ved hjelp av MySQLManager funksjon : en
MySQLManager :: MySQLManager ( string verter, string brukernavn, string passord , streng dbnavn , usignert int port) { IsConnected = false; dette - > setHosts ( verter ), dette - > setUserName ( brukernavn) , og dette - > setPassword ( passord); dette - > setDBName (database ), dette - > ; setPort (port ) ; }
6
Conduct SQL-spørringer via funksjonen runSQLCommand :
bool MySQLManager :: runSQLCommand ( string sql ) { mysql_real_query (& mySQLClient , sql.c_str ( ) , ( usignert int ) strlen ( sql.c_str ( ) )); }
7
Definer din Hovedfunksjon bruke den nevnte funksjoner:
int main ( ) { MySQLManager * Fra arbeidstaker "); sqlres.destroyConnection (); return 0 ;}