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 

DBF em Rede
Ir à página 1, 2  Próximo
 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
supgaroto
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 11 de Dezembro de 2006
Mensagens: 136

MensagemEnviada: Sex Jun 03, 2011 9:05 am    Assunto: DBF em Rede Responder com Citação

Estou migrando do clipper!!
Boa parte do meu sistema ainda esta em DOS. Estou tendo muitos problemas com o componente TABLE da DBE em rede. Como não salvar dados e principal problema muita lento (lentissimo). Uso DBF/CDX...

Delphi XE

Alguem sabe de algum outro componente. Ou de uma solução no BDE msm?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Ghost_Rider
Colaborador
Colaborador


Registrado: Segunda-Feira, 6 de Outubro de 2003
Mensagens: 4437

MensagemEnviada: Sex Jun 03, 2011 9:40 am    Assunto: Responder com Citação

Solução...simples e rapido....usa Firebird...esquece dbf...é o mesmo que clipper, mas em ambiente windows...pouco seguro, tamanho limitado...vai por mim...
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sex Jun 03, 2011 11:17 am    Assunto: Re: DBF em Rede Responder com Citação

supgaroto escreveu:
Estou migrando do clipper!!
Boa parte do meu sistema ainda esta em DOS. Estou tendo muitos problemas com o componente TABLE da DBE em rede. Como não salvar dados e principal problema muita lento (lentissimo). Uso DBF/CDX...

Delphi XE

Alguem sabe de algum outro componente. Ou de uma solução no BDE msm?


dá uma verificada no bde adminstrator
Código:
  > Configuration
    >system
       >INIT
                  LOCAL SHARE = True


o padrao é false. mas pra funcionar tem q estar true
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
supgaroto
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 11 de Dezembro de 2006
Mensagens: 136

MensagemEnviada: Sex Jun 03, 2011 4:49 pm    Assunto: Responder com Citação

Ghost_Rider escreveu:
Solução...simples e rapido....usa Firebird...esquece dbf...é o mesmo que clipper, mas em ambiente windows...pouco seguro, tamanho limitado...vai por mim...


Bom parte do sistema ainda esta em dos por isso o dbf. Mas estou trabalhando pra com fire tb.

Meu problema perciste msm depois da alteração sugeridas pelo gilsonnrodrigues. Quando faço a venda em 2 terminais ao msm tempo a venda salva faltando informações. Já não sei mais o que fazer!!!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sex Jun 03, 2011 7:35 pm    Assunto: Responder com Citação

vc fez em tds pcs?


grava faltando?

estranho
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
supgaroto
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 11 de Dezembro de 2006
Mensagens: 136

MensagemEnviada: Sex Jun 03, 2011 10:57 pm    Assunto: Responder com Citação

gilsonnrodrigues escreveu:
vc fez em tds pcs?


grava faltando?

estranho


O problema ocorre em todos os pcs. Quando estou fazendo venda em 2 pcs ao msm tempo.

No caso da falta de dados: Acontece de salvar as informações na tabela de vendas_geral e não salvar vendas_itens, quando a venda é a prazo não salva na tabela de contas a receber... Já estou perdendo os cabelos!!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sáb Jun 04, 2011 10:17 am    Assunto: Responder com Citação

é o local share

vc tem q configurar em tds pcs
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
supgaroto
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 11 de Dezembro de 2006
Mensagens: 136

MensagemEnviada: Sáb Jun 04, 2011 2:34 pm    Assunto: Responder com Citação

gilsonnrodrigues escreveu:
é o local share

vc tem q configurar em tds pcs


Acabei de colocar no servidor como TRUE e nos terminais FALSE é isso mesmo?
Estou trabalhando com DBF...
Devo alterar alguma dessas configurações?

AUTO ODBC := FALSE
DATA REPOSITORY := Sample Data Dictionary
DEFAUTL DRIVER := PARADOX
LANGDRIVER := Pdox ANSI IntI850
LOCAL SHARED := TRUE
LOW MEMORY USAGE LIMIT := 32
MAXBUFSIZE := 2048
MAXFILESHANDLES := 48
MENSIZE := 16
MINBIFSIZE := 128
MTS POOLING := FALSE
SHAREDMEMLOCATION :=
SHAREDMEMSIZE := 2048
SQLQRYMODE :=
SYSFLAGS := 0
VERSION := 4.0
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
CENTURYINF
Membro Junior
Membro Junior


Registrado: Sexta-Feira, 19 de Fevereiro de 2010
Mensagens: 364

MensagemEnviada: Seg Jun 06, 2011 10:48 am    Assunto: Responder com Citação

Para o seu aplicativo feito em Delphi rodar em rede, você deve instalar o BDE em todas as estações. No BDE de cada estação, você deve colocar no parâmetro NET DIR do drive PARADOX o local onde estão as bases de dados e na PATH do Alias especificar o caminho das base de dados. Mas muita atenção, todas as estações devem estar com a mesma configuração do BDE. Veja o exemplo abaixo para configuração do parâmetro NET DIR do drive PARADOX e o PATH do Alias.

Estação n.1

NET DIR M:\

Path do Alias M:\DIRETORIO

Estação n.2

NET DIR M:\

Path do Alias M:\DIRETORIO

Coloque a linha abaixo no arquivo AUTOEXEC.NT, do servidor.

SUBST M: C:\SEUS DADOS

COMPARTILHE A SUA PASTA DE DADOS EX c:seusdados
compartilhamento chamado 'sistema'
Configure o BDE do servidor para que ele acesse o drive "M:"

Esta linha deverá ser colocada apenas no servidor, com isso você passa a ter em seu servidor, um drive virtual para acessar o

drive C:, evitando o problema do PARADOX.

MAPEIE OS TERMINAIS COM A MESMA LETRA
ex: \\SERVIDOR\sistema

é so executar seu programa nos terminais ou no servidor que
o acesso simultaneo esta pronto
O executável pode ser colocado em cada máquina da rede, diminuindo assim o tráfego de rede.

abraços
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Seg Jun 06, 2011 2:09 pm    Assunto: Responder com Citação

tem q ser tds TRUE
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: Seg Jun 06, 2011 8:37 pm    Assunto: Re: DBF em Rede Responder com Citação

supgaroto escreveu:
Estou migrando do clipper!!
Boa parte do meu sistema ainda esta em DOS. Estou tendo muitos problemas com o componente TABLE da DBE em rede. Como não salvar dados e principal problema muita lento (lentissimo). Uso DBF/CDX...

Delphi XE

Alguem sabe de algum outro componente. Ou de uma solução no BDE msm?


Tem este link antigo aqui, que talvez ti ajude ai

http://www.activedelphi.com.br/forum/viewtopic.php?p=145808&sid=c9c4a5b5f86ff72f074d94aa274f9606
_________________
Jogo seu smartphone? Acesse o link e confira.
https://play.google.com/store/apps/details?id=br.com.couldsys.rockdrum
https://play.google.com/store/apps/details?id=br.com.couldsys.drumsetfree
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
supgaroto
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 11 de Dezembro de 2006
Mensagens: 136

MensagemEnviada: Ter Jun 07, 2011 8:29 am    Assunto: Responder com Citação

Ufa!!
As alterações sugeridas no BDE corrigiram o problema!!
Vlw...
Só que agora surgiu outro...
Quando abro uma tabela pra edição ou inclusão delphi em um pc e no outro editando ou incluindo no sistema DOS. da um monte de erro na gravação das informações, tipo duplicidade, não gravação.... Ex:

Em 1 terminal estou vendendo a prazo e em outro estou recebendo a conta de um cliente. Gera um monte de erros...
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Ter Jun 07, 2011 8:34 am    Assunto: Responder com Citação

ai tem q ver os erros.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
supgaroto
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 11 de Dezembro de 2006
Mensagens: 136

MensagemEnviada: Ter Jun 07, 2011 2:44 pm    Assunto: Responder com Citação

gilsonnrodrigues escreveu:
ai tem q ver os erros.



Não gera erro no programa... O erro é na tabela!! o programa funciona normalmente!!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
NalDinHuU
Colaborador
Colaborador


Registrado: Segunda-Feira, 26 de Julho de 2010
Mensagens: 1294
Localização: João Pessoa/PB

MensagemEnviada: Ter Jun 07, 2011 2:56 pm    Assunto: Responder com Citação

supgaroto escreveu:
Ufa!!
As alterações sugeridas no BDE corrigiram o problema!!
Vlw...
Só que agora surgiu outro...
Quando abro uma tabela pra edição ou inclusão delphi em um pc e no outro editando ou incluindo no sistema DOS. da um monte de erro na gravação das informações, tipo duplicidade, não gravação.... Ex:

Em 1 terminal estou vendendo a prazo e em outro estou recebendo a conta de um cliente. Gera um monte de erros...

Amigo Delphi e Clipper são diferentes, ou você trabalhar com um ou com outro, quer uma sugestão? migre de uma vez para o delphi e aposente o Clipper.
O Que Pode Estar acontecendo é que o Clipper exige conexão única com o banco para realizar tarefas e isso gera erro.
_________________
Try
Topic.Resolve;
Finally
Topic.Caption := Topic.Caption + '[RESOLVIDO]';
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Ir à página 1, 2  Próximo
Página 1 de 2

 
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