Configurar opções programaticamente para drivers do Excel

Opção Descrição Método
Nome da fonte de dados Um nome que identifica a fonte de dados, como Folha de Pagamento ou Pessoal. Para definir essa opção dinamicamente, use a palavra-chave DSN em uma chamada para SQLConfigDataSource.
Backup de banco de dados Uma fonte de dados do Microsoft Access pode ser configurada sem selecionar ou criar um banco de dados. Se nenhum banco de dados for fornecido na configuração, o usuário será solicitado a escolher um arquivo de banco de dados ao se conectar à fonte de dados. Para definir essa opção dinamicamente, use a palavra-chave DBQ em uma chamada para SQLConfigDataSource.
Descrição Uma descrição opcional dos dados na fonte de dados; por exemplo, “Data de contratação, histórico salarial e revisão atual de todos os funcionários”. Para definir essa opção dinamicamente, use a palavra-chave DESCRIPTION em uma chamada para SQLConfigDataSource.
Diretório Exibe o diretório selecionado atualmente.

Para arquivos do Microsoft Excel 3.0/4.0, a exibição de caminho é rotulada como "Diretório", enquanto para arquivos do Microsoft Excel 5.0, 7.0 ou 97, a exibição de caminho é rotulada como "Pasta de trabalho".
Para definir essa opção dinamicamente, use a palavra-chave DEFAULTDIR em uma chamada para SQLConfigDataSource.
Somente leitura Designa o banco de dados como somente leitura. Para definir essa opção dinamicamente, use a palavra-chave READONLY em uma chamada para SQLConfigDataSource.
Linhas para Verificar O número de linhas a serem examinadas para determinar o tipo de dados de cada coluna. O tipo de dados é determinado dado o número máximo de tipos de dados encontrados. Se forem encontrados dados que não correspondem ao tipo de dados adivinhado para a coluna, o tipo de dados será retornado como um valor NULL.

Para o driver do Microsoft Excel, você pode inserir um número de 1 a 16 para as linhas a serem examinadas. O valor padrão é 8; se ele estiver definido como 0, todas as linhas serão verificadas. (Um número fora do limite retornará um erro.)
Para definir essa opção dinamicamente, use a palavra-chave MAXSCANROWS em uma chamada para SQLConfigDataSource.
Selecionar Diretório Exibe uma caixa de diálogo onde você pode selecionar um diretório contendo os arquivos que deseja acessar.

Ao definir um diretório de fonte de dados (para todos os drivers, exceto o Microsoft Access), especifique o diretório onde os arquivos mais usados estão localizados. O driver ODBC usa esse diretório como o diretório padrão. Copie outros arquivos para esse diretório se eles forem usados com frequência. Como alternativa, você pode qualificar nomes de arquivos em uma instrução SELECT com o nome do diretório:

SELECIONE * DE C:\MYDIR\EMP

Ou, você pode especificar um novo diretório padrão usando a função SQLSetConnectOption com a opção SQL_CURRENT_QUALIFIER.

Para arquivos do Microsoft Excel 3.0 ou 4.0, a exibição de caminho é rotulada como “Diretório” e o botão de seleção de caminho é rotulado como “Selecionar Diretório”. Para arquivos do Microsoft Excel 5.0, 7.0 ou 97, a exibição de caminho é rotulada como "Pasta de trabalho" e o botão de seleção de caminho é rotulado como "Selecionar pasta de trabalho". Ao definir um diretório de fonte de dados, especifique o diretório onde os arquivos do Microsoft Excel mais usados estão localizados para o Microsoft Excel 3.0/4.0, ou o diretório onde o arquivo de pasta de trabalho está localizado para o Microsoft Excel 5.0, 7.0 ou 97. Usar diretório atual está desabilitado para o Microsoft Excel 5.0, 7.0 e 97.
Para definir essa opção dinamicamente, use a palavra-chave DEFAULTDIR em uma chamada para SQLConfigDataSource.