Re: RES: [delphi-br] POO

2007-03-07 Por tôpico Abnatal Pereira
Pessoal,

Pegando carona no assunto, vocês utilizam algum grid específico para exibir
agregações ao usuário? Estou a procura de um grid (que não seja o
ExpressQuantumGrid) que me permitisse definir as colunas (informando tipo de
dados, como data, monetário, etc) e que fosse editável. Algo como um DBGrid
mesmo.

Alguma sugestão?

[]'s.


On 3/6/07, Joao Morais [EMAIL PROTECTED] wrote:

   Djonatas Tenfen wrote:

  pois se amanha ou depois entra outro banco que vc quer
  dar suporte vc tem como pois é só criar uma nova classe
  com o novo banco e implementar na classe pai dos seus
  Objetos de Negócio

 Ou então, para evitar mexer nos objetos de negócio:

 TBanco -- classe abstrata
 +-TZeosBanco
 +-TIBXBanco
 +-TDBXBanco

 Variável ou função global:

 DefaultBanco: TBanco;

 nos objetos de negócio:

 procedure TObjetoNegocio.Gravar;
 begin
 DefaultBanco.Gravar(Self);
 end;

 E então você pode trocar o banco apenas alterando o DefaultBanco.

 --
 Joao Morais



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



Re: [delphi-br] Source Safe para Delpihi

2006-11-23 Por tôpico Abnatal Pereira
O que você precisa é um software de controle de versões. Há vários. Um
bastante utilizado com delphi é o FreeVCS, mas existem outros bem melhores.

[]'s.


On 11/23/06, Moked - Humberto (Brazil) [EMAIL PROTECTED] wrote:

   Olá colegas, a algum tempo atrá s estive desenvolvendo em VB 6.0, o qual
 tinha um aplicativo chamado Visual Source Safe, que era usado para não
 deixar 2 programadores mexerem no mesmo Form ao mesmo tempo, somente qnd um
 terminava de mexer e liberada o form o outro poderia alterar o mesmo.

 Gostaria de saber se existe algum aplicativo que faça o mesmo que o Source
 Safe , só que no Delphi.

 Obrigado.



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



Re: [delphi-br] Sql Injection

2006-10-20 Por tôpico Abnatal Pereira
Leodinei,

O uso de parâmetros tira a possibilidade de SQL injection, pois a estrutura
do SQL permanece a mesma, independente dos valores deles. SQL injection só é
possível quando o programador concatena diretamente os valores das variáveis
no texto do SQL.

Abraços,

Abnatal.


On 10/20/06, Leodinei Bielak [EMAIL PROTECTED] wrote:

 Olá pessoal.
 Vocês sabem se o delphi toma alguma precaução contra SQL Injection?
 Eu estou usando o ZeosLib e passando parâmetros.
 Os testes que eu fiz que deveriam funcionar pois eu não estava tratando os
 dados não deram resultado.
 Será que o delphi está colocando os caracter de escape antes das aspas?
 Tem alguma maneira de eu pegar o sql que vai ser executado? Onde aparece o
 sql todo, eu só consigo pegar o sql onde aparece o nome dos parâmetros.
 Valeu.

 --
 Leodinei Bielak

 Civilization had too many rules for me, so I did my best to rewrite them.
 _Bill Cosby_



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 



[delphi-br] Zeos+PostgreSQL: Unsupported operation ao tentar executar uma stored procedure

2006-06-19 Por tôpico Abnatal Pereira
Pessoal,

Estou usando, no Delphi 7, a versão 6.5.1 alpha do Zeos acessando uma
base de dados PostgreSQL 8.0. Porém, sempre que tento executar uma
stored procedure utilizando o TZStoredProc, obtenho o erro
Unsupported operation.

Não há problemas de permissão. O componente é capaz e obter os
parâmetros da função com os tipos corretos (sempre coloca o retorno
como parâmetro 0, e os demais a partir do indice 1), mas na hora de
ativar ocorre o erro.

Pesquisei no google e encontrei varios foruns onde outras pessoas
relatavam este mesmo problemas, porém todos sem nenhuma solução.

Se alguém já passou por esta situação e puder passar qualquer
informação a respeito, eu agradeço.

Obrigado.


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Olha o problemão aí, estou novamente aqui com isto. Ilustríssimo Andreano Lanusse, veja se pode ajudar.

2006-05-20 Por tôpico Abnatal Pereira



Você pode fazer isso facilmente com os componentes IdEnconderUUE e
IdDecodeUUE do Indy,

[]'s,

Abnatal.


On 5/17/06, Allan [EMAIL PROTECTED] wrote:


 Prezados,
 pra quem está tentando me ajudar, vejam bem:
 se eu conseguir transformar um blob (jpg,bmp) em texto e gravar num arquivo txt, depois abrir o arquivo txt num memo e transformar ele em blob novamente, o problema está resolvido. Assim o problema fica mais resumido, quem sabe alguma boa idéia e pronto, gente muitos tentaram, agora eu pergunto, será que não tem como fazer isso no delphi?, o delphi é praticamente ilimitado!, como posso conseguir essa façanha??.

 Carro Andreano Lanusse, você teria aguma sugestão?, alguma idéia de como fazer isso??.

 Ansiosamente no aguardo.

 Saudações a todos.

 Allan Gabriel






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.