ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

IBExpert

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
roballo
Novato
Novato


Registrado: Quinta-Feira, 7 de Dezembro de 2006
Mensagens: 3

MensagemEnviada: Qui Dez 07, 2006 4:34 pm    Assunto: IBExpert Responder com Citação

Boa Pessoal,

Mudei todo meu sistema para IBExpert, só q não consigo rodar o sistema no pc cliente, só no servidor.

Alguém se habilita?

Valeu...
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
adriano_servitec
Colaborador
Colaborador


Registrado: Sexta-Feira, 30 de Janeiro de 2004
Mensagens: 17618

MensagemEnviada: Qui Dez 07, 2006 6:42 pm    Assunto: Re: IBExpert Responder com Citação

roballo escreveu:
Boa Pessoal,

Mudei todo meu sistema para IBExpert, só q não consigo rodar o sistema no pc cliente, só no servidor.

Alguém se habilita?

Valeu...


Vc criou o DataBase no IBExpert como Local ou Remote?

Se for como Local vc deve mudar para Remote, e nos terminais vc deve apontar para o IP do servidor.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gustavocco
Administrador
Administrador


Registrado: Sexta-Feira, 6 de Fevereiro de 2004
Mensagens: 4253
Localização: Chapecó - SC

MensagemEnviada: Sex Dez 08, 2006 9:21 am    Assunto: Responder com Citação

Ops... ficou um tanto quanto confuso, IBExpert eh somente uma IDE para se trabalhar com o SGDB Interbase / Firebird. Tenta explicar melhor ai.

Flw.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Borland_Linuxer
Moderador
Moderador


Registrado: Terça-Feira, 11 de Outubro de 2005
Mensagens: 4252
Localização: Manaus - Am

MensagemEnviada: Sex Dez 08, 2006 2:04 pm    Assunto: Re: IBExpert Responder com Citação

roballo escreveu:
Boa Pessoal,

Mudei todo meu sistema para IBExpert, só q não consigo rodar o sistema no pc cliente, só no servidor.

Alguém se habilita?

Valeu...


Ola amigo realmente ficou dificil de comentar, que banco de dados vc esta usando ?

Você não está conseguindo acessar na rede pelo ibexpert ou pelo seu aplicativo ?

aqui vai uma dica sobre como trabalhar com firebird em rede.. e de uma artigo do site mais o link sempre da erro quando se copia então vou colar aqui..

abs

Um dos maiores problemas do programador está quando temos de colocar o caminho do banco de dados no sistema. Nossa proposta é simplificar o máximo esta tarefa.

Acrescente ao projeto os arquivos “CaminhoBanco”. (Clique aqui para fazer o download).
Acrescente ao uses do Datamodule o frmCaminhoBanco.


No datamodule coloque:

//Na sessão USES:
//INIFiles, Forms;

No DataModuleCreate:

const
AliasName = 'Nome do Programa';
FileName = 'Config.ini';
var
ServerName: String;
IniFileName: TIniFile;
ListaParms: TStringList;
begin
DM.Banco.Connected := False;
//Lê arquivo.ini no diretório da aplicação
IniFileName := TIniFile.Create(ExtractFilePath(ParamStr(0))+FileName);
try
ServerName:= Trim(IniFileName.ReadString(Application.ExeName,'Banco',''));
finally
IniFileName.Free;
end;
//Termina a aplicação se o servidor não foi fornecido
if ServerName = '' then
Begin
frmCaminhoBanco := TfrmCaminhoBanco.Create(Application);
frmCaminhoBanco.ShowModal;
frmCaminhoBanco.Free;
end;
//Cria lista de Parâmetros
ListaParms:= TStringList.Create;
With ListaParms do
begin
add('user_name=SYSDBA');
add('password=masterkey');
end;
//Define conexão
try
try
Banco.DatabaseName := ServerName;
Banco.Params := ListaParms;
except
Begin
frmCaminhoBanco := TfrmCaminhoBanco.Create(Application);
frmCaminhoBanco.ShowModal;
frmCaminhoBanco.Free;
end;
end;
finally
ListaParms.Free;
end;

no DataModuleDestroy:

Banco.Connected := False;

Pronto! Agora é só executar o sistema e ele abrirá uma janela solicitando o caminho do banco toda vez que o arquivo Config.ini não existir no mesmo diretório do sistema ou quando o sistema for executado pela primeira vez.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
roballo
Novato
Novato


Registrado: Quinta-Feira, 7 de Dezembro de 2006
Mensagens: 3

MensagemEnviada: Seg Dez 11, 2006 12:38 pm    Assunto: Responder com Citação

Pessoal,

Gostei da dica do Borland_Linuxer, e acrescentei no Uses o dll da conexão do banco ficou perfeito!!!

Obrigado a Todos!
Abraço
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB