ADOSAMP-Beispiel: Implementiert eine 3-Client-Server Anwendung
In diesem Beispiel implementiert eine dreistufige Client/Server-Anwendung mit ADO, ATL und COM-Compilerunterstützung.
Das Beispiel veranschaulicht, wie Sie COM-Compilerunterstützung mit ADO zum Erstellen einer Client/Server-Datenbank-Anwendung verwenden können. Die Anwendung erstellt eine kleine Datenbank Informationen zu Motorcycles und Ihre oberen Geschwindigkeiten. Die Anwendung fügt Zeilen, löscht Zeilen, eine neue Spalte hinzugefügt und auf oberen Geschwindigkeiten größer als der angegebene Wert sucht.
Sicherheitshinweis |
---|
Dieser Beispielcode soll ein Konzept veranschaulichen, und es wird nur den Code, der für dieses Konzept relevant sind. Möglicherweise erfüllt dieser nicht die Sicherheitsanforderungen für eine bestimmte Umgebung, und er sollte nicht genau wie dargestellt verwendet werden. Wir empfehlen, Sicherheits- und Fehlerbehandlungscode hinzuzufügen, um Ihre Projekte sicherer und stabiler zu machen. Microsoft stellt diesen Beispielcode "Wie besehen"keine Garantien. |
So erhalten Sie Beispiele und Anweisungen für deren Installation:
Um Beispiele von Visual Studio zuzugreifen
im Menü Hilfe Menü klicken Beispiele.
Standardmäßig sind die Beispiele in installiert. Laufwerk: \Programme\Microsoft visual Studio 10.0\Samples\.
- Die neueste Version dieses Beispiels und eine Liste der anderen Beispiele finden Sie unter Visual Studio Samples auf der MSDN-Website.
Erstellen und Ausführen des Beispiels
So erstellen und in diesem Beispiel führen
Öffnen Sie in der der Systemsteuerung den Ordner Verwaltung, und doppelklicken Sie dann auf Datenquellen (ODBC). Wenn Sie Microsoft Access- oder SQL Server mit diesem Beispiel verwenden, durch fügen Sie einen DSN (Benutzer hinzu) mit einer Datenquellenname "HotBikes". Wenn Sie Microsoft Access verwenden, erstellen Sie eine Datenbank namens testen.
Für SQL Server den Namen des Servers Geben Sie und unter Optionen ein Name, z. B. HotBikesDB.
Öffnen Sie die Projektmappe ADOSamp.sln.
Fügen Sie das Verzeichnis, in dem msado15.dll enthalten Includedateipfad im Dialogfeld VC++-Verzeichnisse https://msdn.microsoft.com/de-de/library/t9az1d21(v=vs.100) ist.
Wird OLE DB oder ADO nicht installiert wurde, installieren Sie Sie von der Visual Studio-CD oder DVD. Es werden wahrscheinlich in installiert:
\Program Files\Common Files\System\ADO\MsADO15.dll
Wenn Sie eine SQL Server-Datenquelle für dieses Beispiel in Schritt 1 erstellt haben, kommentieren Sie die folgende Zeile in RunADO.cpp:
//#define SQLSERVER
Dadurch wird SQL-Befehl, den Microsoft Access erkennen, aber SQL Server kann nicht deaktiviert:
"ALTER TABLE HotBikes DROP COLUMN ID"
Erstellen Sie auf Menü, klicken Sie auf Projektmappe.
Klicken Sie im Menü Debuggen auf Starten ohne Debuggen. Eine Tabelle (das vorhandene Verzeichnis löschen) erstellt und mehrere Zeilen werden hinzugefügt, gelöscht und aktualisiert. Eine neue Spalte wird hinzugefügt und mit Daten gefüllt. Im Fall von Microsoft Access wird eine Spalte gelöscht. Der Inhalt der Tabelle wird nach jeder Änderung angezeigt.
Siehe auch
Referenz
COM-Unterstützung des Compilers