combit List & Label 30 - .NET Hilfe
combit.Reporting.DataProviders Namespace / SqlConnectionDataProvider Klasse
Member Beispiele


SqlConnectionDataProvider Klasse

Dieser Datenprovider kann dazu verwendet werden Daten einer SqlConnection zu verwenden. Da das Connection-Objekt mehrmals geklont wird, muss der Connection-String Persist Security Info auf true gesetzt werden, wenn Benutzer/Password Authentifizierung verwendet wird. Diese Klasse ist serialisierbar.

Objektmodell
SqlConnectionDataProvider Klasse
Syntax
Bemerkungen

Für .NET Framework 4.x stammt das SqlConnection-Objekt aus dem Namespace System.Data.SqlClient verwendet.

Für .NET 6/.NET 8/.NET 9 wird der Namespace Microsoft.Data.SqlClient für das SqlConnection-Objekt verwendet. Hierbei gilt ggf. zu beachten, in der verwendeten Verbindungszeichenfolge den Parameter Encrypt auf false zu setzen, sofern der SQL Server kein gültiges SSL-Zertifikat einsetzt - bspw. für Testzwecke.

Beispiele
SqlConnection conn = new SqlConnection(Properties.Settings.Default.ConnectionString);
SqlConnectionDataProvider provider = new SqlConnectionDataProvider(conn);
LL.DataSource = provider;
LL.Design();
Dim conn As New SqlConnection(Properties.Settings.[Default].ConnectionString)
Dim provider As New SqlConnectionDataProvider(conn)
LL.DataSource = provider
LL.Design()
Vererbungshierarchie

System.Object
   combit.Reporting.DataProviders.DbConnectionDataProvider
      combit.Reporting.DataProviders.SqlConnectionDataProvider
         combit.Reporting.DataProviders.AzureSqlDataProvider

Anforderungen

Siehe auch