Partilhar via


OLEDBConnection Interface

Definição

Representa a conexão OLE DB.

public interface class OLEDBConnection
[System.Runtime.InteropServices.Guid("0002448D-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface OLEDBConnection
Public Interface OLEDBConnection
Atributos

Comentários

Uma conexão OLE DB pode ser armazenada em uma pasta de trabalho do Excel. Quando o Micrososft Excel abre a pasta de trabalho, o Excel cria uma cópia na memória da conexão OLE DB conhecida como OLEDBConnection objeto.

Um OLEDBConnection objeto contém informações relacionadas à conexão, como o nome do servidor ao qual se conectar e o nome dos objetos a serem abertos nesse servidor. Opcionalmente, o OLEDBConnection objeto também pode incluir informações de credencial de autenticação ou um comando que deve ser passado para o servidor e executado (por exemplo, uma instrução SELECT a ser executada por SQL Server).

Propriedades

ADOConnection

Retorna um objeto de conexão ADO se o cache de tabela dinâmica estiver conectado a um fonte de dados OLE DB. Somente leitura.

AlwaysUseConnectionFile

Truese o arquivo de conexão for sempre usado para estabelecer conexão com a fonte de dados. Boolean de leitura/gravação.

Application

Quando usada sem um qualificador de objeto, essa propriedade retorna um _Application objeto que representa o aplicativo do Microsoft Office Excel. Quando usado com um qualificador de objeto, essa propriedade retorna um objeto Application que representa o criador do objeto especificado. Somente leitura.

BackgroundQuery

True se as consultas da conexão OLE DB forem realizadas de maneira assíncrona (em segundo plano). Boolean de leitura/gravação.

CalculatedMembers

Obtém a CalculatedMembers coleção para a conexão especificada.

CommandText

Retorna ou define a sequência de comando para a fonte de dados especificada. Objeto de leitura/gravação.

CommandType

Retorna ou define uma das constantes XlCmdType. Leitura/gravação XlCmdType.

Connection

Retorna ou define uma cadeia de caracteres que contém definições OLE DB que permitem que o Microsoft Excel se conecte a uma fonte de dados OLE DB. Objeto de leitura/gravação.

Creator

Retorna uma constante na XlCreator enumeração que indica o aplicativo no qual esse objeto foi criado. Somente leitura.

EnableRefresh

True se a conexão puder ser atualizada pelo usuário. O valor padrão é True. Boolean de leitura/gravação.

IsConnected

Retorna True se a MaintainConnection propriedade forTrue. Retorna False se não estiver conectado no momento à sua fonte. Boolean somente leitura.

LocalConnection

Retorna ou define a sequência de conexão para um arquivo de cubo offline. Objeto de leitura/gravação.

LocaleID

Obtém ou define o identificador de localidade para a conexão especificada.

MaintainConnection

Retorna True se a conexão à fonte de dados especificada for mantida após a operação de atualização e até que a pasta de trabalho seja fechada. Boolean de leitura/gravação.

MaxDrillthroughRecords

Retorna ou define o número máximo de registros a serem recuperados. número inteiro de leitura/gravação.

OLAP

Retorna True se a conexão OLE DB for conectada a um servidor de OLAP (processamento analítico online). Boolean somente leitura.

Parent

Retorna o objeto pai do objeto especificado. Somente leitura.

RefreshDate

Retorna a data em que a conexão OLE DB foi atualizada pela última vez. DateTime somente leitura.

Refreshing

True se uma consulta OLE DB em segundo plano estiver em progresso para a conexão OLE DB especificada. Boolean de leitura/gravação.

RefreshOnFileOpen

True se a conexão for atualizada automaticamente toda vez que a pasta de trabalho for aberta. O valor padrão é False. Boolean de leitura/gravação.

RefreshPeriod

Retorna ou define o número de minutos entre as atualizações. número inteiro de leitura/gravação.

RetrieveInOfficeUILang

True se os dados e os erros devem ser recuperados no idioma de exibição da interface de usuário do Office quando disponível. Boolean de leitura/gravação.

RobustConnect

Retorna ou define como a conexão OLE DB se conectará à respectiva fonte de dados. Leitura/gravação XlRobustConnect.

SavePassword

True se a informação de senha de uma sequência de conexão OLE DB for salva na sequência de conexão. False se a senha for removida. Boolean de leitura/gravação.

ServerCredentialsMethod

Retorna ou define o tipo de credenciais que devem ser usadas para autenticação do servidor. Leitura/gravação XlCredentialsMethod.

ServerFillColor

True se o formato da cor de preenchimento do servidor OLAP for recuperado do servidor durante o uso da conexão especificada. Boolean de leitura/gravação.

ServerFontStyle

True se o formato de estilo de fonte do servidor OLAP for recuperado do servidor durante o uso da conexão especificada. Boolean de leitura/gravação.

ServerNumberFormat

True se o formato de número do servidor OLAP for recuperado do servidor durante o uso da conexão especificada. Boolean de leitura/gravação.

ServerSSOApplicationID

Retorna ou define um identificador de aplicativo de SSO (logon único) que é usado para fazer uma busca por credenciais no banco de dados SSO. String de leitura/gravação.

ServerTextColor

True se o formato da cor do texto do servidor OLAP for recuperado do servidor durante o uso da conexão especificada. Boolean de leitura/gravação.

SourceConnectionFile

Retorna ou define um String que indica o arquivo Microsoft Office Data Connection ou semelhante usado para criar a conexão. Leitura/gravação.

SourceDataFile

Retorna ou define um String que indica o arquivo da fonte de dados para uma conexão OLE DB. Leitura/gravação.

UseLocalConnection

True se a LocalConnection propriedade for usada para especificar a cadeia de caracteres que permite que o Microsoft Excel se conecte a uma fonte de dados. False se o cadeia de conexão especificado pela Connection propriedade for usado. Boolean de leitura/gravação.

Métodos

CancelRefresh()

Cancela todas as operações de atualização que estejam em andamento da conexão OLE DB especificada.

MakeConnection()

Estabelece uma conexão para a conexão OLE DB especificada.

Reconnect()

Derruba e reconecta a conexão especificada.

Refresh()

Atualiza uma conexão OLE DB.

SaveAsODC(String, Object, Object)

Salva a conexão OLE DB como um arquivo da Conexão de Dados do Microsoft Office.

Aplica-se a