Sdílet prostřednictvím


OleDbConnectionStringBuilder.Provider Vlastnost

Definice

Získá nebo nastaví řetězec, který obsahuje název zprostředkovatele dat přidruženého k internímu připojovacímu řetězci.

public:
 property System::String ^ Provider { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Data.OleDb.OleDbConnectionStringBuilder+OleDbProviderConverter))]
public string Provider { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Data.OleDb.OleDbConnectionStringBuilder+OleDbProviderConverter))>]
member this.Provider : string with get, set
Public Property Provider As String

Hodnota vlastnosti

Hodnota Provider vlastnosti nebo String.Empty pokud nebyla zadána žádná.

Atributy

Poznámky

Pokud je hodnota předaná null při pokusu o nastavení vlastnosti, Provider vlastnost je resetována. Pokud hodnota nebyla nastavena a vývojář se pokusí načíst vlastnost, návratová hodnota je String.Empty. Tato vlastnost odpovídá klíči "Provider" v rámci připojovacího řetězce.

Nastavení hodnoty vlastnosti, buď přímo (nastavením ConnectionString vlastnosti), nebo předáním připojovacího Provider řetězce jako parametru konstruktoru může ovlivnit sadu párů klíč/hodnota obsažených v OleDbConnectionStringBuilder instanci. Provider Nastavení vlastnosti na sqloledb, například přidá všechny standardní vlastnosti připojovacího řetězce SQL. Ukázku tohoto chování najdete v příkladu v tomto tématu.

U některých poskytovatelů přiřazení připojovacího řetězce v konstruktoru OleDbConnectionStringBuilder způsobí, že pořadí zadaných párů klíč/hodnota se přeuspořádá.

Platí pro

Viz také