Os parâmetros da conexão são strings utilizadas para definir como se conectar ao mecanismo (engine) do banco de dados ou ao servidor de rede. A string é uma lista de definições de parâmetros na forma KEYWORD=value, separadas por ponto-e-virgula (;).
As palavras-chaves (keywords) são definidas na tabela abaixo:
Keyword (forma longa) | Forma Curta |
Database Account | UID or USER |
Password | PWD or PASSWORD |
Role | ROLE |
Data Source Name | DSN |
Driver | PWD or DRIVER |
Database | DBNAME or DATABASE |
Client | CLIENT |
Character Set | CHARSET or CHARACTERSET |
Set Read Only | READONLY |
Set nowait | NOWAIT |
Dialect | DIALECT |
Set quoted identifier | QUOTED |
Set sensitive identifier | SENSITIVE |
Set auto quoted identifier | AUTOQUOTED |
File DSN | FILEDSN |
Save DSN | SAVEDSN |
A função ODBC SQLDriverConnect usa estas palavras-chaves na seguinte ordem, primeiro utilizando os atributos definidos, depois os especificados na string de conexão, e então buscando as informações que faltam especificadas em NFD de Arquivo ou NFD (FILE DSN ou DSN).
Se o parâmetro SAVEDSN, for especificado na string de conexão, então os parâmetros, que foram informados por uma conexão de sucesso serão salvos. Nota a senha é salva em um formato criptografado.
veja exemplos de conexões