Compartilhar via


DataConnection Classe

Definição

Representa a classe base da qual cada tipo específico de conexão de dados é derivado.

public ref class DataConnection abstract
public abstract class DataConnection
type DataConnection = class
Public MustInherit Class DataConnection
Herança
DataConnection
Derivado

Comentários

Cada conexão de dados é usada para recuperar dados (inseridos na fonte de dados main ou em uma fonte de dados secundária) ou para enviar dados.

Uma conexão de dados usada para recuperar ou enviar dados para a fonte de dados main corresponderá a um dos seguintes tipos de objeto de conexão de dados:

Uma conexão de dados usada para recuperar dados de uma fonte de dados secundária corresponderá a um dos seguintes tipos de objeto de conexão de dados:

Uma conexão de dados usada apenas para enviar dados corresponderá a um dos seguintes tipos de objeto de conexão de dados:

Para acessar um DataConnection objeto para um determinado tipo de conexão de dados, use o DataConnectionCollection objeto associado ao modelo de formulário. Para acessar o DataConnectionCollection objeto, use a DataConnections propriedade da XmlForm classe.

Para usar as propriedades ou métodos do objeto retornado do DataConnectionCollection, você deve lançar esse objeto para o tipo que representa o tipo de conexão de dados com a qual você está trabalhando antes de poder acessar esses membros. Por exemplo, para trabalhar com um AdoQueryConnection objeto (que representa uma conexão de dados para recuperar dados de um banco de dados Access ou SQL Server), você deve lançar o objeto retornado do DataConnectionCollection conforme mostrado nos exemplos a seguir.

// Get the Employees connection from the 
// DataConnections collection.
AdoQueryConnection myAdoQueryConnection =
   (AdoQueryConnection)(this.DataConnections["Employees"]);
' Get the Employees connection from the 
' DataConnections collection.
Dim myAdoQueryConnection As AdoQueryConnection = _
   DirectCast(Me.DataConnections("Employees"), AdoQueryConnection)

Para obter mais informações sobre como trabalhar com conexões de dados, consulte Como: Acessar fontes de dados externas.

Construtores

DataConnection()

Representa a classe base da qual cada tipo específico de conexão de dados é derivado.

Propriedades

Name

Obtém o nome da conexão de dados.

Métodos

Execute()

Dependendo da classe ConnectionTypeConnection da qual é chamada, executa uma operação de envio ou consulta na conexão de dados usando os valores definidos declarativamente para os dados enviados, parâmetros de consulta ou dados a serem recuperados.

Aplica-se a