Il linguaggio di query SQL consente di recuperare i dati da un database e restituire i risultati di un programma Visual C . Si utilizza la connessione da Visual C a connettersi a qualsiasi database o file di programma di database come Microsoft Access . È necessario includere il file " ODBCINST.h " nella parte superiore del codice, che è il file di libreria che contiene tutte le funzioni di database necessari per l'esecuzione di SQL . Istruzioni
1
Fare clic sul pulsante di Windows "Start" e digitare "c visiva" nella casella di testo . Premere "Invio" per aprire il software . È anche possibile accedere Visual C nel software " Visual Studio" si trova nel " Framework NET di Microsoft . " Gruppo di programmi del menu .
2
destro del mouse sul file che si desidera utilizzare per la connessione e interrogare il database SQL. Fai clic su " Visualizza codice ". Nella parte superiore del file di codice , copiare e incollare il seguente codice: # include
3 Creare la connessione al database . Digitare il seguente codice per creare una connessione:
sDsn stringa ;
sDsn.Format ( "ODBC ; DRIVER = driver; DSN =''; DBQ = nome " ) ;
< p > Sostituire la stringa "driver" con il driver per il server di database che si desidera utilizzare per la query. Per esempio , è necessario utilizzare la stringa driver " SQL Server " se si utilizza SQL Server . Sostituire "nome" con il nome del database .
4
interrogazione al server . Utilizzare il seguente codice per interrogare il server :
record CRecordset
( & db ) ;
records.Open ( CRecordset :: forwardOnly , "SELECT * FROM clienti " , CRecordset :: readOnly ) ;
è necessario sostituire il secondo parametro nella chiamata di funzione di record con una query SQL .
5
Stampa i record sullo schermo. Il seguente codice stampa il primo valore restituito dalla query al vostro schermo:
printf ( records.GetFieldValue ( " Descrizione "));