Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 541461
            [titulo] => Conectar meu Sistema ao SQL Server por fora da IDE.
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-01-05 09:30:10
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 437747
            [status] => A
            [isExample] => 
            [NomeUsuario] => P2
            [Apelido] => P2
            [Foto] => 437747_20150904110704.png
            [Conteudo] => Bom dia, Vitor .

Abra o notepad.

Salve como CNX_ADO.UDL, Salve em uma pasta fixa.

Configure a IDE para usar arquivo de conexão .

Sempre que quiser trocar a conexão você clica duas vezes sobre o UDL e configura fora da IDE.


Espero ter ajudado. ) )

Conectar meu Sistema ao SQL Server por fora da IDE.

Vitor Alfeu
   - 05 jan 2016

Bom dia, pessoal.
Eu preciso de ajuda para conseguir trocar a conexão ADOConection do meu sistema, sem quem eu precise abri-lo no Delphi para realizar isso.

Post mais votado

P2
   - 05 jan 2016

Bom dia, Vitor .

Abra o notepad.

Salve como CNX_ADO.UDL, Salve em uma pasta fixa.

Configure a IDE para usar arquivo de conexão .

Sempre que quiser trocar a conexão você clica duas vezes sobre o UDL e configura fora da IDE.

Espero ter ajudado.

Eduardo Pessoa
   - 05 jan 2016

P2 fiquei curioso para saber em que momento e quais tecnologias se pode usar essa metodologia?

P2
   - 05 jan 2016

A conexão UDL através do componente ADOConnection permite que a configuração da conexão entre o
banco de dados e aplicação feita no Delphi seja realizada por um arquivo, desta forma, no momento da
instalação do sistema, o desenvolvedor (programador) terá que apenas alterar as configurações deste
arquivo, alterando nele o driver (tipo de SGBD), o nome do servidor SQL, dados de login de conexão e o
nome do banco de dados. Com o arquivo UDL não é mais necessário fazer a conexão diretamente pelo módulo de dados no Delphi, e,
consequentemente ter que instalar a IDE Delphi na máquina do cliente para alterar tais configurações.

Tem uma apostila completa no link abaixo.
https://alfredoalexandre.files.wordpress.com/2011/08/conexao_udl.pdf

Eduardo Pessoa
   - 05 jan 2016

Somente para Delphi?

Vitor Alfeu
   - 06 jan 2016


Citação:
Bom dia, Vitor .

Abra o notepad.

Salve como CNX_ADO.UDL, Salve em uma pasta fixa.

Configure a IDE para usar arquivo de conexão .

Sempre que quiser trocar a conexão você clica duas vezes sobre o UDL e configura fora da IDE.

Espero ter ajudado.


Valeu, maninho, me ajudou demais.
O único problema está sendo quando eu tento dar "Conneted := True" no meu ADOConection, no on show da minha tela principal, ele acusa o seguinte erro:

Project OrganizarPrimaria1.exe raised exception class EAccessViolation with message 'Access violation at address 0050EF22 in module 'OrganizarPrimaria1.exe'. Read of address 00000068'.

P2
   - 06 jan 2016

Bom dia,
O ideal é que você crie uma pasta C:\aplic
e salve o udl dentro desta pasta, mantendo a mesma padrão em todos os pcs que terão acesso ao BD.

Brother, dê uma olhada no tutorial .

https://alfredoalexandre.files.wordpress.com/2011/08/conexao_udl.pdf

Ao criar o UDL. no mesmo tem a opção Testar Conexão.
Teste o arquivo UDL.

P2
   - 06 jan 2016

Me passa as linha do onshow do seu form.

Vitor Alfeu
   - 06 jan 2016

Mano, consegui arrumar, era um problema com o meu DataModule. Obrigadão, cheguei onde eu queria. Abração!