5. Oktober 2015
von Centron GmbH
Kommentare deaktiviert für ODBC.NET Datenquellen (Data Provider) (System.Data.ODBC)

ODBC.NET Datenquellen (Data Provider) (System.Data.ODBC)

Die Open Database Connectivity (ODBC) .NET Datenquellen (Data Provider) stellen den Zugriff auf native ODBC-Treiber auf dieselbe Art und Weise zur Verfügung wie die OLE DB .NET Datenquellen (Data Provider) den Zugriff auf native OLE DB Datenquellen ermöglicht.

Hinweis: Die folgenden Inhalte werden nur in Version 1.1 des .NET Frameworks unterstützt.

Verwendung des SQL Server ODBC-Treibers:

Verwendung des Oracle ODBC-Treibers:

Verwendung des Access (JET) ODBC-Treibers:

Verwendung des Sybase System 11 ODBC-Treibers:

Verwendung anderer ODBC-Treiber:

5. Oktober 2015
von Centron GmbH
Kommentare deaktiviert für MySQLDirect .NET Datenquellen (Data Provider) – CoreLab (CoreLab.MySql)

MySQLDirect .NET Datenquellen (Data Provider) – CoreLab (CoreLab.MySql)

MySQLDirect.NET ist eine Datenquelle (Data Provider) für den direkten Zugriff auf einen MySQL-Datenbank-Server mit Hilfe von Microsofts .NET Framework und dem .NET Compact Framework. Es basiert vollständig auf den ActiveX Data Objects für das .NET Framework (ADO.NET). ADO.NET stellt ein großes Angebot an Komponenten zur Herstellung von verteilten Applikationen zum Datenaustausch bereit. Es ist ein integraler Bestandteil des .NET Frameworks, da es Zugriff sowohl auf relationale Daten, XML und Anwendungsdaten liefert.

Der MySQLDirect.NET Datenquellen (Data Provider) kann auf die selbe Weise wie der SQL Server .NET oder der OLE DB .NET Datenquellen (Data Provider) genutzt werden. Dabei kann er auf den MySQL Server entweder mit dem nativen MySQL Netzwerkprotokoll oder direkt über die MySQL Client-Bibliothek zugreifen. Er erlaubt die Herstellung von einfachen und schnellen Applikationen, die mit MySQL zusammen arbeiten.

Verwenden von C#:

Verwenden von VB.NET:

5. Oktober 2015
von Centron GmbH
1 Kommentar

Microsoft SQL Server .NET Datenquellen (Data Provider) (System.Data.SqlClient)

Der Microsoft SQL Server .NET Datenquellen (Data Provider) erlaubt es Ihnen, sich mit einer Microsoft SQL Server 7.0, 2000 und 2005-Datenbank zu verbinden; ältere Versionen werden nicht unterstützt. Für Microsoft SQL Server 6.5 und frühere Versionen müssen Sie den OLE DB .NET Datenquellen (Data Provider) verwenden.

Verwenden von C#:

Wenn Sie eine Verbindung öffnen, müssen Sie diese natürlich auch wieder schließen. Sollten Sie dies nicht tun, kehrt die Verbindung nicht in den Connection Pool zurück.
Hinweis: der SqlDataAdapter wird die Verbindung für Sie öffnen und schließen, wenn er auf die Fill- und Update-Methoden verwendet. Wenn aber die Verbindung bereits geöffnet ist, wird auch der SqlDataAdapter diese geöffnet lassen.

Verwenden von VB.NET:

Falls Sie sich mit einem entfernten Server über eine IP-Adresse verbinden:

Hinweise:

  • “Network Library=DBMSSOCN” veranlasst SqlClient dazu, TCP/IP zu verwenden
  • xxx.xxx.xxx.xxx ist die IP-Adresse des entfernten SQL-Servers
  • 1433 ist der Port des SQL-Servers; siehe Q269882 und Q287932
  • Für die Verwendung der Windows-eigenen Verschlüsselung können Sie noch “Encrypt=yes” hinzufügen

5. Oktober 2015
von Centron GmbH
Kommentare deaktiviert für Datenbank-Anbindung mit .NET-Datenquellen (Data Provider)

Datenbank-Anbindung mit .NET-Datenquellen (Data Provider)

Die Anbindung einer Datenbank via .NET ist eine sehr zeitgemäße Methode, um z.B. Websites, die mit den Microsoft Internet Information Services (IIS) gehostet werden, an verschiedene Datenbanksysteme anzubinden.
Im Folgenden nun eine Liste der verschiedenen Möglichkeiten und unterstützten Datenbanken:

5. Oktober 2015
von Centron GmbH
Kommentare deaktiviert für Microsoft DataShape Provider

Microsoft DataShape Provider

Microsoft DataShape mit einem SQL Server OLE DB Provider:

Microsoft DataShape mit einem JET OLE DB Provider:

Danach benutzen Sie bitte einen Shape-Befehl mit SQL-Strings:

Alternativ können Sie auch einen Prozeduren speichernden Shape-Befehl verwenden:

5. Oktober 2015
von Centron GmbH
Kommentare deaktiviert für Microsoft Remote

Microsoft Remote

Die nun folgenden Connection Strings verwenden den Remote Provider von Microsoft (MS Remote). Diese Datenquellen veranlassen ADO dazu, mit dem entfernten Server über die RDS DataFactory eine Verbindung aufzunehmen, um den dort installierten Remote Provider zu verwenden.

WARNUNG: RDS wird von Microsoft als veraltet angesehen

— MS Remote – Access (Jet)

Wenn Sie eine ODBC-DSN auf dem entfernten Server verwenden möchten:

Wenn Sie einen OLE DB-Provider auf dem entfernten Server verwenden möchten:

Wenn Sie einen OLE DB-Provider auf dem entfernten Rechner verwenden möchten:

Der entsprechende Eintrag in der Datei \%WinDir%\Msdfmap.ini lautet:

 

— MS Remote – SQL Server

Wenn Sie ODBC-DSN auf dem entfernten Rechner verwenden möchten:

Wenn Sie einen OLE DB Provider auf dem entfernten Rechner verwenden möchten:

Wenn Sie einen OLE DB Provider auf dem entfernten Rechner verwenden möchten:

Der entsprechende Eintrag in der Datei \%WinDir%\Msdfmap.ini würde lauten:

5. Oktober 2015
von Centron GmbH
Kommentare deaktiviert für Data Link File (UDL)

Data Link File (UDL)

Absolute Pfadangabe

Relative Pfadangabe

Hinweis:
Ab Windows 2000 ist das Menü “Neu | Microsoft Datenverbindung” nicht mehr vorhanden. Sie können es aber durch Ausführen der Registrierungs-Datei X:\Programme\Gemeinsame Dateien\System\OleDB\newudl.reg” hinzufügen. Danach können Sie wie unter Windows NT mit Hilfe eines Rechtsklicks und der Auswahl des Punkts “Neu | Microsoft Datenverbindung” auf den Desktop eine neue Microsoft Datenverbindung hinzufügen.

Alternativ können Sie auch einfach eine Textdatei erstellen und die Dateiendung von .txt in .udl ändern.

5. Oktober 2015
von Centron GmbH
Kommentare deaktiviert für ADO Recordset URL

ADO Recordset URL

ADO 2.5 (oder höher) erlaubt es Ihnen, ein auf XML basierendes ADO Recordset aus einer ASP-Datei über HTTP zu öffnen. Dieses Feature nutzt kein RDS.

Um Einträge aus einer entfernten Datenbank zu holen:

(der Inhalt der Datei AuthorsGetByState.asp wird unten angezeigt)

Um Änderungen zu speichern:

(der Inhalt der Datei AuthorsSave.asp wird unten angezeigt)

AuthorsGetByState.asp

AuthorsSave.asp

14. Februar 2013
von Centron GmbH
Kommentare deaktiviert für SQL Server 2008

SQL Server 2008

.NET Framework Data Provider for SQL Server

Typ: .NET Framework Class Library
Verwendung: System.Data.SqlClient.SqlConnection
Hersteller: Microsoft

Standard Sicherheit

Trusted Verbindung

Verbindung zu einer SQL Server-Instanz

The server/instance name syntax used in the server option is the same for all SQL Server connection strings.

Verbinden über eine IP-Adresse

DBMSSOCN=TCP/IP is how to use TCP/IP instead of Named Pipes. At the end of the Data Source is the port to use. 1433 is the default port for SQL Server.

Aktiviere MARS

SQL Server Native Client 10.0 OLE DB Provider

Typ: OLE DB Provider
Verwendung: Provider=SQLNCLI10
Hersteller: Microsoft

Standard Sicherheit

Are you using SQL Server 2008 Express? Don’t miss the server name syntax Servername\SQLEXPRESS where you substitute Servername with the name of the computer where the SQL Server 2008 Express installation resides.

13. Februar 2013
von Centron GmbH
Kommentare deaktiviert für SQL Server 2012

SQL Server 2012

.NET Framework Data Provider for SQL Server

Typ: .NET Framework Class Library
Verwendung: System.Data.SqlClient.SqlConnection
Hersteller: Microsoft

Standard Sicherheit

Trusted Verbindung

Verbindung zu einer SQL Server-Instanz

The server/instance name syntax used in the server option is the same for all SQL Server connection strings.

Verbinden über eine IP-Adresse

DBMSSOCN=TCP/IP is how to use TCP/IP instead of Named Pipes. At the end of the Data Source is the port to use. 1433 is the default port for SQL Server.

Aktiviere MARS

SQL Server Native Client 11.0 OLE DB Provider

Typ: OLE DB Provider
Verwendung: Provider=SQLNCLI11
Hersteller: Microsoft

Standard Sicherheit

Are you using SQL Server 2012 Express? Don’t miss the server name syntax Servername\SQLEXPRESS where you substitute Servername with the name of the computer where the SQL Server 2012 Express installation resides.