Lançado Adianti Framework 7.6!
Clique aqui para saber mais
conectar com odbc na versão 7.5 Ola, como faço para conectar com odbc na versão 7.5 fiz uma configuracão dbf.ini da seguinte forma e não funcionou: host = "localhost" name = "geo" user = "root" pass = "1234" type = "odbc" port = "3306" zone = "America/Sao_Paulo" char = "utf8mb4" prep = "1" O erro foi : SQLSTATE[IM002] SQLConnect: 0 [Microsoft][ODBC Driver Manager] Nome da fonte de dado...
SF
conectar com odbc na versão 7.5  
Ola,
como faço para conectar com odbc na versão 7.5

fiz uma configuracão dbf.ini da seguinte forma e não funcionou:

host = "localhost"
name = "geo"
user = "root"
pass = "1234"
type = "odbc"
port = "3306"
zone = "America/Sao_Paulo"
char = "utf8mb4"
prep = "1"

O erro foi :

SQLSTATE[IM002] SQLConnect: 0 [Microsoft][ODBC Driver Manager] Nome da fonte de dados n�o encontrado e nenhum driver padr�o especificado

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (2)


PD

Para conectar ao Mysql não é necessário odbc, pois existe driver nativo.
O Driver ODBC é útil apenas para Bancos de dados que não tenham suporte nativo.
PostgreSQL, MySQL, Oracle, SQL Server e outros possuem suporte nativo.

Caso queira prosseguir, você precisa definir apenas type e opts, sendo que em opts, deve ir toda string de conexão (DSN). Cada banco de dados tem uma string diferente. Ex:
https://www.php.net/manual/en/ref.pdo-odbc.connection.php

Aqui no item 04, tem vários exemplos de como conectar usando o nativo:
https://adiantiframework.com.br/guia-rapido
SF

Entendi,
poderia ajustar o exemplo que enviei com o "opts" que fala? nao conhecia essa opcao.
Deve ser esse o problema, pois não consegui sucesso

No item 04 que fala, tem alguns exemplos, mas não o exemplo de ODBC.