[delphi-br] Banco de Dados

2009-12-20 Por tôpico Felipe Lopes
Galera, bom dia

 

Estou desenvolvendo uma software para um cliente e no qual estou utilizando
o mysql como gerenciador do meu banco de dados.

 

Se amanha meu cliente quiser usar o SQL Server, como faço para o sistema se
adequar ao banco?

 



[As partes desta mensagem que não continham texto foram removidas]



RE: [delphi-br] Banco de Dados

2009-12-20 Por tôpico Juliomar Marchetti
Você precisa fazer com que todos os sql´s usado no sistema seja compativel
com os dois bancos.
Bem como a tipagem de dados.
E também a forma de conexão, não podera usar um componente especifico para o
banco.
 
ZeosLib ou dbexpress
 
Atenciosamente
 
Juliomar Marchetti


 
From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On
Behalf Of Felipe Lopes
Sent: domingo, 20 de dezembro de 2009 10:21
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] Banco de Dados
 
  
Galera, bom dia

Estou desenvolvendo uma software para um cliente e no qual estou utilizando
o mysql como gerenciador do meu banco de dados.

Se amanha meu cliente quiser usar o SQL Server, como faço para o sistema se
adequar ao banco?

[As partes desta mensagem que não continham texto foram removidas]



__ Information from ESET NOD32 Antivirus, version of virus signature
database 4702 (20091219) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Re: Controle Financeiro Pessoal

2009-12-20 Por tôpico Ozamir Frias
bom dia, comunidade.
 
esta disponivel em: 
http://www.4shared.com/file/177203977/8d75b5ca/Controle_Finaceiro_-_Basico.html?signout=1
 
Meu controle financeiro de uso pessoal, se estiverem interessados e baixar.
 
 
Ozamir Frias
   
 
 
 
 


--- Em sex, 18/12/09, Walter Chagas (Bol) wchag...@bol.com.br escreveu:


De: Walter Chagas (Bol) wchag...@bol.com.br
Assunto: Re: [delphi-br] Re: Controle Financeiro Pessoal
Para: delphi-br@yahoogrupos.com.br
Data: Sexta-feira, 18 de Dezembro de 2009, 8:48


  



Fernando, fui baixar aquele firebird que tá no link lá da sua pagina:

http://fernandomede iros.com. br/blog/Download s/FIREBIRD- 2.1.0.17798_ 
0_WIN3.EXE

e o Antivirus aqui deu alerta de um Threat inoculada. Dá uma olhada lá o que 
que deve ser.

[]s

Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol. com.br
http://delphitocorp orerm.blogspot. com/
http://twitter. com/wchagas
MSN: whitesockets@ hotmail.com
SKYPE: WalterChagasJr

- Original Message - 
From: Fernando fdo...@gmail. com
To: delphi...@yahoogrup os.com.br
Sent: Thursday, December 17, 2009 7:06 PM
Subject: [delphi-br] Re: Controle Financeiro Pessoal

hehehehhe isso ai amigo. de vez em quando eu posto alguma coisa por la. e 
ai? montou seu controle financeiro ?

--- Em delphi...@yahoogrup os.com.br, Silvio Clecio silvioprog@ ... escreveu

 Fernando Medeiros escreveu:
  Sílvio,
 
  Faça como eu... arrume um tempo e comece
  um dia estava cansado de perder tanto papelzinho com telefones
  e resolvi fazer a minha propria agenda de contatos, que exportava
  para xml, bem pratica e funcional.
 
  esse tipo de programa, vc faz em um dia e de x em quando vai 
  aprimorando.
  e sem essa de precisar de mais de uma pessoa num projeto desses.
  mas o negocio é comecar
 
  Atualmente estou desenvolvendo um blog para iniciantes em firebird
  somente nas horas livres ( já que terminei a agenda, rsrsrs )
 
  http://fernandomede iros.com. br/blog

 Legal a idéia, o cara tirando algumas horas por dia dá pra montar um
 projeto completo.

 Visitei teu blog e estou acompanhando os feeds, qualquer coisa (dúvida,
 sugestão e etc.) eu comento por lá. :)

 Falows, Abraços,

 Silvio Clecio










  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Re: Controle Financeiro Pessoal

2009-12-20 Por tôpico EmbarcaDelphi
Não disponibilizou os fontes?

Em 20/12/2009 07:57, Ozamir Frias escreveu:

 bom dia, comunidade.

 esta disponivel em: 
 http://www.4shared.com/file/177203977/8d75b5ca/Controle_Finaceiro_-_Basico.html?signout=1
  
 http://www.4shared.com/file/177203977/8d75b5ca/Controle_Finaceiro_-_Basico.html?signout=1

 Meu controle financeiro de uso pessoal, se estiverem interessados e 
 baixar.


 Ozamir Frias




[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Paradox em rede ajuda s.o.s

2009-12-20 Por tôpico vinicius
Nunca utilize mapeamento com o Paradox
Sempre coloque o endereço completo do servidor em todas as estações:
\\NOME-SERVIDOR\DIRETORIO\SUBDIRETORIO...

Antes de fazer esta atualização, delete o arquivo PDOXUSRS.NET de todas as
estações.

Não coloque o nome do drive(C:, D:...), basta o diretorio.

Ainda tenho clientes utilizando paradox em mais de 15 maquinas ao mesmo
tempo e dificilmente tenho problemas com indices.

Problemas acontecem, pra isso os clientes pagam manutenção.

Quando o cliente solicitar e estiver disposto a pagar a migração, não
perca tempo... migre imediatamente.

Boa sorte.

Vinicius




 Em um cliente meu tem uma aplicação que usa
 paradox e não posso mudar ela ainda para
 firebird

 então precisei criar uma aplicação
 que grava no firebird  e no paradox
 desta antiga

 o local tem 3 maquinas

 o servidor:
 contem o banco paradox

 alias = Estoque
 PATH = C:\BOMBA\DADOS
 NET DIR = C:\BOMBA\DADOS
 LOACAL SHARE = FALSE


 estação A
 acessa o paradox pelo mapeamento disco Z:

 PATH = Z:\DADOS
 NET DIR = Z:\DADOS
 LOACAL SHARE = TRUE


 Estação B
 acessa o paradox pelo mapeamento disco Z:
 contem o firebird eminha aplicação
 que tambem usa o  mapeamento disco Z: para
 gravar no paradox


 PATH = Z:\DADOS
 NET DIR = Z:\DADOS
 LOACAL SHARE = TRUE


 Olhei em varios artigos na web sobre compartilhamento
 do BDE e continuo com os erros que creio seja por causa
 do tal LOCAL SHARE que no servidor só funciona no caso
 se for LOCAL SHARE = False


 nas estações aceita LOCAL SHARE = True



 Mas o servidor nada , só false


 Como Posso configurar essa coisa para parar de corromper
 os tais indices

 agradeço sua ajuda  amigo

 já não aguento  mais  essa  bomba


   
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

 [As partes desta mensagem que não continham texto foram removidas]



 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 








Re: [delphi-br] Paradox em rede ajuda s.o.s

2009-12-20 Por tôpico José Cláudio
Estimada Alessandra,

Minha sugestão, baseada em sistemas desenvolvidos utilizando banco de dados
Paradox ao longo dos últimos 10 anos é a seguinte:

No servidor, configure localshare = true,

no path do banco de dados nunca use unidades compartilhadas, mas sim o
caminho no formato UNC (mesmo estando no servidor)
\\NOMEDOSERVIDOR\\NOMEDOCOMPARTILHAMENTO

O netdir pode estar na mesma pasta, mas antes de abrir qualquer banco de
dados no sistema, exclua os arquivo *.lck (se estiverem sendo usados por
outro micro da rede, nada acontecerá).

Nunca tive problemas de corrupção de índices ou perca de dados. O único
problema do paradox é não saber configurá-lo, acredito eu. As dicas dos
colegas foram muito boas, mas algumas estão equivocadas, pois tempos vários
clientes trabalhando com o servidor, fazendo downloads usando programas
aceleradores e com a proteção de tela ativada.

Porém, eu não uso ALIASES criados no BDE Admin, uso o componente TDatabase
fazendo as configurações assim:
  Session.NetFileDir := LocalDosDados;
  // atualizar DataBase;
  db.close;
  db.Params.Values['PATH'] := LocalDosDados;
  db.Open;


Configura localshare através de código usando a seguinte função.
---
function LocalShare(Ligado: Boolean): Boolean;
var
  regini: TReginifile;
const
  Key = '\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT';
  Id = 'LOCAL SHARE';
begin
  Result := True;
  regini := TRegIniFile.Create();
  try
regini.RootKey := HKEY_LOCAL_MACHINE;
try
  if regini.KeyExists(key) then
  begin
s := regini.ReadString(key, id, '');
if Trim(S)  'TRUE' then
  regini.WriteString(key, id, 'TRUE');
  end;
except
  erro('Impossível gravar no registro e configurar o BDE!');
  Result := False;
  raise;
end;
  finally
regini.Free;
  end;
end;
-



2009/12/19 EMGF Doc e...@docsistemas.com.br



 Alessandra e Samuca

 Sinto discordar do Samuca. Utilizei durante anos em um cliente, um sistema
 utilizando Paradox, em rede, com 6 máquinas acessando e ainda mais,
 contrariando tambem o que um outro colega disse, utilizando o servidor
 tambem como máquina de digitação.

 Sem problemas! Mas o que notei que dava problemas e eu NÂO fazia NUNCA:

 criar e/ou destruir qualquer forma de indices no runtime;

 NÃO PERMITIR exclusões de registros. Marcava como inativos e só eram
 excluídos por ocasião da manutenção;

 ou seja. cada tabela tinha seu índice primário e o número mínimo de índices

 secundários necessários criados em tempo de desenvolvimento e sempre
 mantidos e mais, tinha uma rotina de manutenção que rodava uma vez por
 semana, copiando as tabelas co grande movimento de inclusão e de inativação

 em um loop while not tab..eof do ... next de tabelas provisósias para
 tabelas vazias de forma a ter uma tabela sequencialmente arrumada pelo
 indice principal e da qual eram eliminados os registros inativos..

 Era uma cadeia de lojas com 8 lojas e 25,000 produtos.

 Sem problemas

 Edison


 - Original Message -
 From: Samuca ( Yahoo ) samuca_1...@yahoo.com.brsamuca_1970%40yahoo.com.br
 
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br; 
 lista-del...@yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br
 Sent: Friday, December 18, 2009 4:53 PM
 Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s

 Alessandra,

 Boa Tarde,

 Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais
 máquinas acessando é muito ruim... os índices são facilmente corrompidos,

 Na minha modesta opinião o Paradox é bom pra uso em uma única máquina
 com um único sistema.

 Abraços

 Samuca

 - Original Message -
 From: alessandra porto
 To: lista-del...@yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br ;
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Friday, December 18, 2009 9:19 AM
 Subject: [delphi-br] Paradox em rede ajuda s.o.s

 Em um cliente meu tem uma aplicação que usa
 paradox e não posso mudar ela ainda para
 firebird

 então precisei criar uma aplicação
 que grava no firebird e no paradox
 desta antiga

 o local tem 3 maquinas

 o servidor:
 contem o banco paradox

 alias = Estoque
 PATH = C:\BOMBA\DADOS
 NET DIR = C:\BOMBA\DADOS
 LOACAL SHARE = FALSE

 estação A
 acessa o paradox pelo mapeamento disco Z:

 PATH = Z:\DADOS
 NET DIR = Z:\DADOS
 LOACAL SHARE = TRUE

 Estação B
 acessa o paradox pelo mapeamento disco Z:
 contem o firebird eminha aplicação
 que tambem usa o mapeamento disco Z: para
 gravar no paradox

 PATH = Z:\DADOS
 NET DIR = Z:\DADOS
 LOACAL SHARE = TRUE

 Olhei em varios artigos na web sobre compartilhamento
 do BDE e continuo com os erros que creio seja por causa
 do tal LOCAL SHARE que no servidor só funciona no caso
 se for LOCAL SHARE = False

 nas estações aceita LOCAL SHARE = True

 Mas o servidor nada , só false

 Como Posso configurar essa coisa para parar de corromper
 os tais indices

 agradeço sua ajuda amigo

 já não aguento mais essa