Heim  >  Artikel  >  System-Tutorial  >  So stellen Sie mit LabWindows CVI eine Verbindung zur SQL-Datenbank her

So stellen Sie mit LabWindows CVI eine Verbindung zur SQL-Datenbank her

WBOY
WBOYnach vorne
2024-01-25 08:06:11652Durchsuche

labwindows cvi如何与SQL数据库连接

So verbinden Sie Labwindows CVI mit der SQL-Datenbank

1. Datenquelle in ODBC konfigurieren

2.ConnectHandle=DBConnect ("DSN=CVILocal;UID=sa;PWD=123");

ActivateHandle= DBActivateSQL (ConnectHandle, „select * from flag table“);

while(DBFetchNext(ActivateHandle)==DB_SUCCESS)

{

DBGetColVariant (ActivateHandle, 2, &TempInt);

CA_VariantConvertToType (&TempInt, CAVT_INT, &StartMarkInt);

}

DBDeactivateSQL (ActivateHandle);

DBDisconnect (ConnectHandle);

So verbinden Sie SQL durch Ausführen der Zugriffsdatei

--Wie greife ich in einer Access-Abfrage mit SQL auf die Tabelle in SQL Server zu? Verschiedene Möglichkeiten: 1. Verknüpfte Tabellen verwenden. 2. Verwenden Sie die Pass-Abfrage. 3. Geben Sie einfach die Verbindungsinformationen direkt in der lokalen Abfragezeichenfolge wie folgt an: select*fromOrdersin[ODBC][ODBC;Driver=SQL Server;Server=.;Uid=sa;Pwd=0;database=Northwind]INSERTINTO Zieldatenbank Tabellenname (Feldliste) INODBC[ODBC;Treiber=SQL Server;Server=Servername oder IP;Uid=sa;Pwd=Passwort Datenbank=Datenbankname] SELECT-Feldliste aus der lokalen Access-Tabelle

Transitive Abfrage und verknüpfte Tabelle funktionieren nach unterschiedlichen Prinzipien: 1. Transitive Abfrage: Schreiben Sie die SQL-Anweisung, die lokale Daten in der transitiven Abfrage abfragen muss. Nach der Ausführung werden nur die Daten zurückgegeben, die die Abfragebedingungen erfüllen. 2. Verknüpfte Tabelle: Beim Öffnen einer verknüpften Tabelle werden alle Daten in der verbundenen SQL Server-Tabelle zurückgegeben.

Um Daten in die Tabelle zu importieren, müssen Sie zunächst einen DSN erstellen. --Systemsteuerung --Verwaltungstools --Datenquelle (ODBC) --Wählen Sie die Datei-DSN-Seite aus --Hinzufügen --Wählen Sie die letzte Zeile aus: SQL Server --Geben Sie den Namen der Datenquelle an, sofern dieser leicht zu merken ist – Geben Sie den Namen oder die IP des zu verbindenden Servers an, den dieser Computer verwenden kann. – Wählen Sie die SQL Server-Hybridauthentifizierung aus, geben Sie den Benutzer und das Kennwort ein. – Ändern Sie die Standarddatenbank in die Datenbank, mit der Sie eine Verbindung herstellen möchten. – Fertigstellen – Dann Wählen Sie beim Erstellen der Linktabelle in Ihrer MDB die Option Diese Datenquelle reicht aus.

Bei Verwendung einer Linktabelle wird empfohlen, eine Dateidatenquelle zum Erstellen der Linktabelle zu verwenden. Sie kann sie auf einen anderen Computer kopieren und nicht direkt verwenden manuell oder mit Code.

Vergleich von drei Datenquellen: Datei-DSNODBC-Dateidatenquelle ermöglicht Benutzern die Verbindung mit Datenanbietern. Datei-DSNs können von Benutzern gemeinsam genutzt werden, die denselben Treiber installiert haben.

So verwenden Sie Access, um eine Verbindung zu einer Remote-SQL-Datenbank herzustellen

Nehmen Sie WindowsXP+Access2003+SQLServer2000 als Beispiel:

1. ODBC-Datenquelle einrichten:

1. Öffnen Sie das Control Panel-Verwaltungstool

2. Datenquelle (ODBC) ausführen

3. Wählen Sie die Registerkarte „Benutzer-DSN“

4. Klicken Sie auf die Schaltfläche „Hinzufügen“, wählen Sie SQL Server aus und klicken Sie auf „Fertig stellen“.

5. Geben Sie den Namen (mydbserver) ein, wählen Sie die Serveradresse aus und klicken Sie auf Weiter

6. Geben Sie Ihr Kontopasswort ein und klicken Sie auf Weiter

7. Klicken Sie auf Weiter, fahren Sie fort und klicken Sie auf Fertig stellen.

2. Stellen Sie eine Access-Ferndatenverbindung her

1. Führen Sie Access aus und öffnen oder erstellen Sie eine neue MDB-Datei

2. Klicken Sie auf das Menü „Datei“ -> „Externe Daten abrufen“ -> „Verknüpfte Tabelle“

3. Wählen Sie im Link-Dialogfeld „ODBC-Datenbank ()“ als Dateityp aus

4. Das Fenster „Datenquelle auswählen“ wird angezeigt, klicken Sie auf „Maschinendatenquelle“ und wählen Sie die gerade definierte ODBC-Datenquelle (mydbserver) aus

5. Geben Sie das SQL Server-Datenbankkonto und das Passwort ein. Klicken Sie auf die Schaltfläche „Optionen“, wählen Sie Daten aus und klicken Sie auf „OK“.

6. Wählen Sie die Tabelle aus, die Sie verknüpfen möchten, und klicken Sie auf OK.

7. Wählen Sie die Felder der Tabelle aus, die Sie verknüpfen möchten, und klicken Sie auf OK.

-----------------------

Abgeschlossen.

Das obige ist der detaillierte Inhalt vonSo stellen Sie mit LabWindows CVI eine Verbindung zur SQL-Datenbank her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:docexcel.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen