Partilhar via


Configurando opções programaticamente para o driver dBASE

Opção Descrição Método
Contagem aproximada de linhas Determina se as estatísticas de tamanho da tabela são aproximadas. Essa opção se aplica a todas as fontes de dados que usam o driver ODBC. Para definir essa opção dinamicamente, use a palavra-chave STATISTICS em uma chamada para SQLConfigDataSource.
Sequência de ordenação A sequência na qual os campos são classificados.

A sequência pode ser: ASCII (o padrão) ou Internacional.
Para definir essa opção dinamicamente, use a palavra-chave COLLATINGSEQUENCE em uma chamada para SQLConfigDataSource.
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.
Base 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 após a instalação, os usuários serão solicitados a selecionar um arquivo de banco de dados quando se conectarem à 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 de salário 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.
Exclusivo Se a caixa Exclusiva estiver selecionada, o banco de dados será aberto no modo Exclusivo e poderá ser acessado por apenas um usuário de cada vez. O desempenho é aprimorado quando é executado no modo Exclusivo. Para definir essa opção dinamicamente, use a palavra-chave EXCLUSIVE em uma chamada para SQLConfigDataSource.
Tempo limite da página Especifica o período de tempo, em décimos de segundo, que uma página (se não for usada) permanece no buffer antes de ser removida. O padrão é 600 décimos de segundo (60 segundos). Essa opção se aplica a todas as fontes de dados que usam o driver ODBC.

O tempo limite da página não pode ser 0 devido a um atraso inerente. O tempo limite da página não pode ser menor que o atraso inerente, mesmo que a opção de tempo limite da página esteja definida abaixo desse valor.
Para definir essa opção dinamicamente, use a palavra-chave PAGETIMEOUT 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.
Selecionar Diretório Exibe uma caixa de diálogo em que você pode selecionar um diretório que contém os arquivos que deseja acessar.

Quando você define um diretório de fonte de dados, especifique o diretório onde seus arquivos usados com mais frequência 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 arquivo em uma instrução SELECT com o nome do diretório:

SELECT * FROM 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 definir essa opção dinamicamente, use a palavra-chave DEFAULTDIR em uma chamada para SQLConfigDataSource.
Mostrar Linhas Excluídas Especifica se as linhas que foram marcadas como excluídas podem ser recuperadas ou posicionadas. Se desmarcadas, as linhas excluídas não serão exibidas; se selecionadas, as linhas excluídas serão tratadas da mesma forma que as linhas não excluídas. O padrão está limpo. Para definir essa opção dinamicamente, use a palavra-chave DELETED em uma chamada para SQLConfigDataSource.