Der SQL -Abfragesprache können Sie Daten aus einer Datenbank und gibt die Ergebnisse in ein Visual C Programm . Sie verwenden die Verbindung von Visual C auf jede Datenbank oder Datenbank Programmdatei wie Microsoft Access zu verbinden. Sie müssen den " ODBCINST.h "-Datei an der Spitze des Codes , die die Bibliothek -Datei , die alle Datenbank-Funktionen benötigt, um SQL ausführen enthält. Anleitung
1
Klicken Sie in Windows auf "Start " und geben Sie " Visual C " in das Textfeld ein. Drücken Sie "Enter ", um die Software zu öffnen. Sie können auch auf Visual C im " Visual Studio" -Software in der " Microsoft. NET Framework "-Menü Programm-Gruppe befindet .
2
rechten Maustaste auf die Datei, die Sie verwenden möchten, um eine Verbindung und Abfrage der SQL-Datenbank. Klicken Sie auf " Code anzeigen. " An der Spitze der Codedatei , kopieren und fügen Sie den folgenden Code ein: # include
3 Erstellen Sie die Datenbank -Verbindung. Geben Sie den folgenden Code, um eine Verbindung zu erstellen :
String SDSN ;
sDsn.Format ( " ODBC; DRIVER = Treiber; DSN =''; DBQ = name ");
< p> Tauschen Sie den "Fahrer" String mit dem Treiber für die Datenbank -Server Sie wollen Abfrage verwenden . Zum Beispiel müssen Sie die "SQL Server" -Treiber Zeichenfolge , wenn Sie SQL Server verwenden . Ersetzen Sie "name" mit den Namen der Datenbank .
4
Abfrage der Server . Verwenden Sie den folgenden Code, um die Server abzufragen :
CRecordset Aufzeichnungen ( & db) ;
records.Open ( CRecordset :: forwardOnly , " select * from Kunden " , CRecordset :: readOnly );
Sie müssen den zweiten Parameter im Recordset Aufruf der Funktion mit dem eigenen SQL-Abfrage.
5
drucken die Datensätze auf den Bildschirm. Der folgende Code gibt den ersten Wert aus der Abfrage auf Ihrem Bildschirm angezeigt :
printf ( records.GetFieldValue ( "Description" ) );