Access
Segurança padrão
Segurança padrão (arquivo mdb)
Com senha de banco de dados
Esta é a string de conexão a ser usada quando você tem um banco de dados Access 2007 - 2013 protegido com uma senha usando a função "Definir Senha do Banco de Dados" no Access.
Alguns relatos de problemas com senhas maiores que 14 caracteres. Também há relatos de que alguns caracteres podem causar problemas. Se você estiver tendo problemas, tente alterar a senha para uma mais curta com caracteres normais.
Atenção! Relatos indicam que um banco de dados criptografado usando o esquema de criptografia padrão do Access 2010 - 2013 não funciona com esta string de conexão. No Access; tente opções e escolha o método de criptografia 2007. Isso deve funcionar. Não conhecemos outra solução. Entre em contato se outra solução estiver disponível!
Com senha de banco de dados (arquivo mdb)
Esta é a string de conexão a ser usada quando você tem um banco de dados Access 97 - 2003 protegido com uma senha usando a função "Set Database Password" no Access.
Alguns relatos de problemas com senhas com mais de 14 caracteres. Também que alguns caracteres podem causar problemas. Se você estiver tendo problemas, tente mudar a senha para uma mais curta com caracteres normais.
Funcionalidade DataDirectory
Funcionalidade DataDirectory (arquivo mdb)
Localização de Rede
Localização de Rede (arquivo mdb)
Excel
Arquivos Excel 97-2003 Xls com ACE OLEDB 12.0
Você pode usar esta string de conexão para usar o driver OLEDB do Office 2007 (ACE 12.0) para se conectar a workbooks Excel 97-2003 mais antigos.
"HDR=Yes;" indica que a primeira linha contém nomes de colunas, não dados. "HDR=No;" indica o oposto.
Arquivos Xlsb
Conecte-se a arquivos do Excel 2007 (e posteriores) com a extensão de arquivo Xlsb. Esse é o formato Office Open XML salvo em formato binário. Ou seja, a estrutura é semelhante, mas não é salva em um formato de texto legível como os arquivos Xlsx e pode melhorar o desempenho se o arquivo contiver muitos dados.
Você também pode usar essa string de conexão para se conectar a workbooks mais antigos de 97-2003.
"HDR=Yes;" indica que a primeira linha contém nomes de colunas, não dados. "HDR=No;" indica o oposto.
Arquivos Xlsm
Conecte-se a arquivos Excel 2007 (e posteriores) com a extensão de arquivo Xlsm. Esse é o formato Office Open XML com macros ativadas.
"HDR=Yes;" indica que a primeira linha contém nomes de colunas, não dados. "HDR=No;" indica o oposto.
Arquivos Xlsx
Conecte-se a arquivos do Excel 2007 (e posteriores) com a extensão de arquivo Xlsx. Esse é o formato Office Open XML com macros desativadas.
"HDR=Yes;" indica que a primeira linha contém nomes de colunas, não dados. "HDR=No;" indica o oposto.
Tratando dados como texto
Use esta quando quiser tratar todos os dados no arquivo como texto, sobrescrevendo o tipo de coluna "General" do Excel para adivinhar que tipo de dado está na coluna.
Se você deseja ler os cabeçalhos das colunas no conjunto de resultados (usando HDR=NO mesmo havendo um cabeçalho) e os dados da coluna são numéricos, use IMEX=1 para evitar falhas.
Sempre usar IMEX=1 é uma maneira mais segura de recuperar dados para colunas de dados mistos. Considere o cenário em que um arquivo Excel pode funcionar bem porque os dados desse arquivo fazem o driver adivinhar um tipo de dado enquanto outro arquivo, contendo outros dados, faz o driver adivinhar outro tipo de dado. Isso pode causar falha em sua aplicação.
DBF / FoxPro
Padrão
SharePoint
Escrever
Use diferentes conexões de lista do SharePoint para leitura (IMEX=2) e escrita (IMEX=0), não os misture.
Ler, atualizar e deletar
A palavra-chave "Database" especifica a URL do SharePoint
A palavra-chave "List" especifica o valor GUID para a lista SharePoint desejada (list=tabela)
Consulte sem especificar os nomes das tabelas. Use "SELECT FROM table" ou "SELECT FROM list" (mesmo resultado de ambos).
Leia mais sobre Encontrando o Id (Guid) para uma Lista SharePoint.