SIBPROvider Interbase OLE DB Provider
Padrão
Especificando conjunto de caracteres
Especificando papel
Versão 2.x
Easysoft ODBC
Computador local
Computador remoto
IBPhoenix Open Source ODBC Driver (aka Firebird ODBC driver)
Autoquote identifiers
O driver colocará automaticamente aspas (") em seus nomes de tabelas nas instruções SQL.
'SELECT A.Field FROM Table A' será transformado em 'SELECT "A.Field" FROM "Table" A'
Esteja ciente de que palavras-chave SQL em maiúsculas devem ser usadas, como SELECT e FROM, etc, e não Select e From, caso contrário, a transformação falhará.
Banco de dados local Interbase
(a extensão do arquivo de dados também pode ser .ib)
Conexão remota com Interbase
A porta TCP/IP padrão 3050 será usada.
Conexão Somente Leitura (Interbase)
Este é para o arquivo Interbase com a extensão .gdb.
Especificando dialeto Interbase
Os dialetos SQL foram introduzidos no InterBase 6.0, para suportar uma série de novos recursos SQL, incluindo identificadores delimitados.
DIALECT=1 - O parser processa como fez no InterBase V5.
DIALECT=2 - Sinalizador de transição. InterBaseV6, e Firebird sinalizam construções SQL ambíguas e emitem uma mensagem de erro ou aviso.
DIALECT=3 - O parser processa qualquer coisa delimitada por aspas simples como constantes de string e qualquer coisa delimitada por aspas duplas como identificadores SQL delimitados.
Especificando número da porta TCP/IP (.gdb)
Retornar com erro em conflito de bloqueio (Interbase)
Normalmente, a transação esperará se encontrar um conflito de bloqueio. Esta string de conexão causará um erro em vez disso.
Usando alias (aliases.conf)
Registro de exemplo em aliases.conf, aliasname = C:\database\myData.fdb