Partilhar via


OleDbConnectionStringBuilder.Provider Propriedade

Definição

Obtém ou define uma cadeia de caracteres que contém o nome do provedor de dados associado à cadeia de conexão interna.

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

Valor da propriedade

O valor da Provider propriedade ou String.Empty se nenhuma tiver sido fornecida.

Atributos

Comentários

Se o valor passado for nulo quando você tentar definir a propriedade, a Provider propriedade será redefinida. Se o valor não tiver sido definido e o desenvolvedor tentar recuperar a propriedade, o valor retornado será String.Empty. Essa propriedade corresponde à chave "Provedor" dentro da cadeia de conexão.

Definir o valor da Provider propriedade, diretamente (definindo a ConnectionString propriedade) ou passando uma cadeia de conexão como um parâmetro para o construtor, pode afetar o conjunto de pares chave/valor contidos na OleDbConnectionStringBuilder instância. Definir a Provider propriedade como "sqloledb", por exemplo, adiciona todas as propriedades de cadeia de conexão SQL padrão. Consulte o exemplo neste tópico para obter uma demonstração desse comportamento.

Para alguns provedores, a atribuição de uma cadeia de conexão dentro do OleDbConnectionStringBuilder construtor faz com que a ordem dos pares chave/valor fornecidos seja reorganizada.

Aplica-se a

Confira também