Social Icons

^^

quarta-feira, 13 de janeiro de 2010

Como preparar um sistema para ser utilizado em rede?

Este tópico vai ensinar os procedimentos para preparar o sistema para ser utilizado pelos usuários em uma rede.



Procedimentos a serem executados:

 Abra a aplicação, acione a tela DM da mesma, teclando [Shift] + [F12], e apague o conteúdo da propriedade ConnectionString do objeto Conexao.

 Acrescente as próximas linhas de comando no programa principal (*.dpr), logo após a criação da tela DM do sistema:

Dm.Conexao.Connected := False;

Dm.Conexao.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' +

ExtractFilePath(Application.ExeName)+

'Banco.mdb;Persist Security Info=False;';

Dm.Conexao.Connected := True;



A primeira linha de comando fecha a conexão com banco de dados.

A segunda linha de comando cria uma “string” para a conexão com o banco de dados, sendo que, “Provider=Microsoft.Jet.OLEDB.4.0”, indica que o provedor de banco de dados utilizado é o Microsoft Jet OLEDB 4.0, o que permite a utilização de um arquivo *.mdb do Microsoft Access como banco de dados da aplicação juntamente com ADO. A outra parte do “string” Data Source=' + ExtractFilePath(Application.ExeName) diz que o endereço do banco de dados será o mesmo da pasta em que estiver o executável da aplicação (*.exe). O restante do “string” “Banco.mdb;Persist Security Info=False” indica o nome do banco de dados (*.mdb) da aplicação e que não será utilizada nenhuma informação de segurança, como usuário e senha para o banco de dados.

A terceira linha de comando abre a conexão do objeto ADOConnetion com o banco de dados para ser utilizada no sistema.

 Compile o sistema e grave o executável da aplicação (*.exe) juntamente com o arquivo de banco de dados do Access (*.mdb) em uma mesma pasta no computador considerado como “servidor” da aplicação.

 Para encerrar, crie um atalho apontando para o executável (*.exe) da aplicação, em cada máquina considerada como “cliente” do “servidor” da aplicação na rede.

Nenhum comentário:

Postar um comentário

Popular Posts

- Arquivo -

 

Seguidores

Hora exata:

Total de visualizações de página