[delphi-br] Re: [OFFTOPIC] Oracle ou PostgreSQL?
Olá a todos, Utilizo o Oracle, tenho o PostgreSQL instalado, infelizmente, nunca mais fiz a atualização dele e está em um servidor muito pequeno, no ano que vem irei instalar ele em uma máquina melhor... Hoje, se fosse iniciar no zero, sem dúvida nenhuma optaria pelo PostgreSQL, ele está cada dia mais parecido com o Oracle (apesar do pessoal da lista PostgreSQL, não gostar do Oracle, o que sinto é que o PostgreSQL, pega as coisas boas do Oracle, hoje já tem até TABLESPACE...)... Por traumas passados, não RECOMENDO, mesmo não sabendo como estão as novas versões, instalar em máquinas Windows, o PostgreSQL funciona e muito bem no LINUX Se você utilizar um servidor Windows, o SQLServer vai bem e muito bem(e não acho caro!!!, o Oracle é mais caro!!!), se for adotar um banco de dados free, utilize o Firebird, foi a nossa opção quando saimos do piradox, opa paradox em um sistemas que utilizamos para lojas. Não recomendo MySQL, já vi muita base corrompida... Um abraço e um FELIZ NATAL PARA TODOS!! Carlos --- Em delphi-br@yahoogrupos.com.br, [EMAIL PROTECTED] escreveu Quoting Yoshio Iwamoto [EMAIL PROTECTED]: Não haveria muito problema em o banco ser mais parrudo o não, o problema é quanto a recuperação de dados. Eu gostaria de usar o postgresql, mas me orientaram a usar o Oracle pois seria mais confiável. PostgreSQL é um excelente banco, a altura de um Oracle, tolerante a falhas, e embora não conheça detalhes da sua arquitetura e seus utilitários, ouvi comentários de que ele não corrompe. Vale a pena você se informar melhor em uma lista de Pg, a melhor em pt-br é https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Joao Morais
Re: [delphi-br] [OFFTOPIC] Oracle ou PostgreSQL?
Oracle, se deseja suporte do próprio fornecedor, e PostgreSQL se deseja algo com licenças livres, tão bom quanto o Oracle, mas com um pequeno porém, o suporte será através de listas, e muita documentação na net. Ambos os bancos são excelentes, de grande capacidade, mas necessitam de um certo cuidado no momento da configuração, então cabe a você ponderar aonde seu calo vai apertar. Yoshio Iwamoto escreveu: Não haveria muito problema em o banco ser mais parrudo o não, o problema é quanto a recuperação de dados. Eu gostaria de usar o postgresql, mas me orientaram a usar o Oracle pois seria mais confiável. On Dec 22, 2007 8:32 PM, Joel Alexandre [EMAIL PROTECTED] mailto:joel_alexandre2002%40yahoo.com.br wrote: Bom dia Yoshio, Veja só, existem mais motivos para sair em defesa do PostgreSQL e não somente por ser free, ok?. Apesar de não usá-lo profissionalmente nos meus aplicativos, considero esse banco quase tão bom quanto um oracle. Mas me permita um palpite. Visto que seu banco de dados não será tão grande assim, vc já pensou na possibilidade de usar um Firebird? Acho que ele dá contra do recado tranquilamente. Sem falar que é muito simples de mexer e possui recursos internos bem interessantes. []Os Joel Olá pessoal. Vou começar a desenvolver um sistema em Delphi e gostaria de saber se existe muita diferença entre Oracle ou PostgreSQL que é free. O servidor do banco de dados será um pc normal com Windows XP. O sistema é aparentemente simples, algo como um controle de funcionários com nome, endereço, se possui alguma doença, outros trabalhos, imagens de documentos... para 3000 funcionários(registros). Mais ou menos 10 pessoas(aplicações cliente) usarão o sistema no dia-dia. Não é todo dia que são cadastrados novos funcionários ou alterados dados, mas o sistema vai receber várias consultas por dia (o quanto eu ainda não sei direito). A principal questão não é nem tanto a programação, mas quanto ao desempenho, backups, segurança... Por exemplo, se cair a energia, qual dos dois se sair melhor para manter a integridade do banco? Na verdade eu gostaria de utilizar o PostgreSQL porque já utilizei outras vezes, mas não sei a diferença entre ele e o Oracle. O único motivo que tenho em defesa do PostgreSQL é que ele é free e tem bastante documentação na internet. [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Criar propiedades em run-time
Infelizmente isso não existe, pq toda e qualquer informação de definição de uma classe é feita de forma estática, i.e., no momento em que vc a define no seu código fonte. Não existe formas de adicionar, modificar ou excluir propriedades de classes em tempo de execução, uma vez que isso compromete o funcionamento da VMT (Virtual Method Table - Tabela de Métodos Virtuais) e o mecanismo de herança, ainda mais com o outro agravante que vc mencionou, que é poder definir o escopo da propriedade. Em resumo, esse tipo de informação só pode ser definida em tempo de projeto, especificamente no momento da codificação das classes. A VMT não está preparada para isso que vc quer fazer. E, se bem estou correto ao lembrar, até mesmo no Java isso não existe! Sds. To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Mon, 24 Dec 2007 02:28:58 -0300 Subject: [delphi-br] Criar propiedades em run-time opa.. preciso criar um compomente do tipo tcomponent... esse compomente vai em run-time receber novas propiedades. tipo assim.. obj := tcomponent.create(nil); obj.addproperty(nome_novo,string, public); ou seja.. um jeito deu colocar em run-time uma propiedade e seu tipo nele. pra depois usar essa propiedade. os metodos e funcoes eu ja vou ter feito. ele nao vai ser do tipo tcomponent mas vai ser descendente dele. obrigado.. t+ -- -- Rafael jorge alves (Analista/desenvolvedor) www.sistemafocus.com.br sistema focus de gestão comercial e serviços em informatica. -- [As partes desta mensagem que não continham texto foram removidas] _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br
Re: [delphi-br] Criar propiedades em run-time
poxa.. mas mesmo assim valeu pela resposta muito obragodo t+ Em 24/12/07, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu: Infelizmente isso não existe, pq toda e qualquer informação de definição de uma classe é feita de forma estática, i.e., no momento em que vc a define no seu código fonte. Não existe formas de adicionar, modificar ou excluir propriedades de classes em tempo de execução, uma vez que isso compromete o funcionamento da VMT (Virtual Method Table - Tabela de Métodos Virtuais) e o mecanismo de herança, ainda mais com o outro agravante que vc mencionou, que é poder definir o escopo da propriedade. Em resumo, esse tipo de informação só pode ser definida em tempo de projeto, especificamente no momento da codificação das classes. A VMT não está preparada para isso que vc quer fazer. E, se bem estou correto ao lembrar, até mesmo no Java isso não existe! Sds. To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br From: [EMAIL PROTECTED] rafael.jorge%40gmail.com Date: Mon, 24 Dec 2007 02:28:58 -0300 Subject: [delphi-br] Criar propiedades em run-time opa.. preciso criar um compomente do tipo tcomponent... esse compomente vai em run-time receber novas propiedades. tipo assim.. obj := tcomponent.create(nil); obj.addproperty(nome_novo,string, public); ou seja.. um jeito deu colocar em run-time uma propiedade e seu tipo nele. pra depois usar essa propiedade. os metodos e funcoes eu ja vou ter feito. ele nao vai ser do tipo tcomponent mas vai ser descendente dele. obrigado.. t+ -- -- Rafael jorge alves (Analista/desenvolvedor) www.sistemafocus.com.br sistema focus de gestão comercial e serviços em informatica. -- [As partes desta mensagem que não continham texto foram removidas] __ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br -- --- Rafael jorge alves (Analista/desenvolvedor) www.sistemafocus.com.br sistema focus de gestão comercial e serviços em informatica. --- [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Impressora fiscal em rede
E ai pessoal, antes de mais nada gostaria de desejar um feliz natal e prospero ano novo a todos Bem... Alguem saberia me dizer se é possível utilizar um unica impressora fiscal (Bematech) em rede por 2 micros???/ Estive dando uma olhada no Bematech Monitor, mas pelo que eu entendi ele server para rodar em um servidor e varias estações com uma impressora fiscal em cada estação Leandro Carbonera (54) 3343-3623 / 9977-1266 [EMAIL PROTECTED] www.sigmatecnologia.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Criar propiedades em run-time
Quoting Rafael Jorge [EMAIL PROTECTED]: poxa.. mas mesmo assim valeu pela resposta muito obragodo t+ Como complemento ao que o Rubem já colocou, Delphi é uma linguagem compilada tornando algumas mágicas quase impossíveis de implementar. Se você descrever um pouco melhor o que você quer fazer, talvez apareçam alternativas melhores do que criar uma propriedade. -- Joao Morais Em 24/12/07, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu: Infelizmente isso não existe, pq toda e qualquer informação de definição de uma classe é feita de forma estática, i.e., no momento em que vc a define no seu código fonte. Não existe formas de adicionar, modificar ou excluir propriedades de classes em tempo de execução, uma vez que isso compromete o funcionamento da VMT (Virtual Method Table - Tabela de Métodos Virtuais) e o mecanismo de herança, ainda mais com o outro agravante que vc mencionou, que é poder definir o escopo da propriedade. Em resumo, esse tipo de informação só pode ser definida em tempo de projeto, especificamente no momento da codificação das classes. A VMT não está preparada para isso que vc quer fazer. E, se bem estou correto ao lembrar, até mesmo no Java isso não existe! Sds. To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br From: [EMAIL PROTECTED] rafael.jorge%40gmail.com Date: Mon, 24 Dec 2007 02:28:58 -0300 Subject: [delphi-br] Criar propiedades em run-time opa.. preciso criar um compomente do tipo tcomponent... esse compomente vai em run-time receber novas propiedades. tipo assim.. obj := tcomponent.create(nil); obj.addproperty(nome_novo,string, public); ou seja.. um jeito deu colocar em run-time uma propiedade e seu tipo nele. pra depois usar essa propiedade. os metodos e funcoes eu ja vou ter feito. ele nao vai ser do tipo tcomponent mas vai ser descendente dele. obrigado.. t+ -- -- Rafael jorge alves (Analista/desenvolvedor) www.sistemafocus.com.br sistema focus de gestão comercial e serviços em informatica. --