RES: RES: RES: [delphi-br] Auto-Incremento

2005-05-14 Por tôpico Eduardo E. J. Menoncello
as licenças do Oracle, dificilmente ele irá querer usar um banco gratuito como o FB, e vice e versa... então eu realmente isolo o banco e só trabalho na camada de negocio. []’s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome

RES: RES: [delphi-br][OFF TOPIC] Auto-Incremento

2005-05-14 Por tôpico Eduardo E. J. Menoncello
Então, aí é que entra o código externo, por exemplo para produtos. Você poderá alterar a vontade, sem saber do código interno. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de ArbSis Enviada em: sábado, 14 de

RES: RES: [delphi-br] Auto-Incremento

2005-05-13 Por tôpico Eduardo E. J. Menoncello
absoluta certeza de que não irá incluir o mesmo ID. E como já havia discutido na lista à um tempo atrás, o GUID ou algo baseado nele, percebi que é a solução mais viável. []’s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em

RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
no momento que gravar já terá uma chave única. E com isso, reduzirá e muito o gargalo do sistema. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de

RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir

RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem

RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
produtos como ele conhece? []’s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto

RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
a importação dos dados pelo campo de auto incremento. Caso tenha algum código pulado, trataria isso para o material ficar com o mesmo código, como já fiz várias vezes... - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005

[delphi-br] Livros de OO e Delphi

2005-05-11 Por tôpico Eduardo E. J. Menoncello
eu vejo muita defasagem de bons títulos de OO e Delphi em português. Abraços Eduardo E. J. Menoncello [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

[delphi-br] Problemas com o IBSQL

2005-04-27 Por tôpico Eduardo E. J. Menoncello
Pessoal, tenho o seguinte código: ibSQL.SQL.Clear; ibSQL.SQL.Add(SQL); ibSQL.SQL.SaveToFile('testeGravar.txt'); ibSQL.ExecQuery; e ao Executar ele gera o seguinte erro: Dinamic SQL Error SQL error code = -104 Unexpected end of comand. O resultado do

RES: [delphi-br] GUIDs

2005-04-26 Por tôpico Eduardo E. J. Menoncello
Sim, o que eu quis dizer, é que o GUID gera uma String de cerca d uns 20 caracteres, enquanto a variação dela é de 64 bits ou seja 8 caracteres. O problema do longint é que nem todos os bancos de dados aceitam ele... por isso talvez seja melhor fazer com 2 inteiros... Abraços Eduardo

RES: [delphi-br] Stored

2005-04-26 Por tôpico Eduardo E. J. Menoncello
É quando ela é armazenada no DFM, o padrão é True, então só se não for armazenada no DFM, vc coloca False. Serve só para componentes. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Filipe Enviada em: terça-feira, 26 de

RES: [delphi-br] Property Default

2005-04-26 Por tôpico Eduardo E. J. Menoncello
Filipe, o Default significa apenas o negrito ou não no Object Inspector, qndo vc deixa alguma propriedade como default vc não altera o valor dela, se vc quer alterar o valor aí terá que implementar o create. Que é a maneira mais correta de fazer. Abraços Eduardo -Mensagem original-

RES: [delphi-br] Stored

2005-04-26 Por tôpico Eduardo E. J. Menoncello
a Vantagem? - Original Message - From: Eduardo E. J. Menoncello [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 26, 2005 2:42 PM Subject: RES: [delphi-br] Stored É quando ela é armazenada no DFM, o padrão é True, então só se não for armazenada no DFM, vc coloca

RES: [delphi-br] Property Default

2005-04-26 Por tôpico Eduardo E. J. Menoncello
tivesse sido alterada, aih sim, nada mudaria... bom... mas axo q foi um raciocinio meia boca msm... de qqr maneira brigadaum. : - ) - Original Message - From: Eduardo E. J. Menoncello [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 26, 2005 2:50 PM Subject

RES: [delphi-br] Delphi 7 x Delphi 2005

2005-04-26 Por tôpico Eduardo E. J. Menoncello
Thiago, realmente as vantagens são inúmeras, mas, claro, tem algumas desvantagens, Como o preço que infelizmente eles estão vendendo o pacote completo e não só o Delphi 2005. Estou desenvolvendo meu sistema no Delphi 2005 e com certeza não tenho nenhuma saudade do Delphi 7. Só que é

RES: [delphi-br] Delphi 7 x Delphi 2005

2005-04-26 Por tôpico Eduardo E. J. Menoncello
PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Eduardo E. J. Menoncello [mailto:[EMAIL PROTECTED] Enviada em: terça-feira, 26 de abril de 2005 17:25 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Delphi 7 x Delphi 2005 Thiago, realmente

RES: [delphi-br] GUIDs

2005-04-25 Por tôpico Eduardo E. J. Menoncello
@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo E. J. Menoncello Enviada em: domingo, 24 de abril de 2005 23:33 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] GUIDs Thiago, ignorância tem cura, apatia, não... ;-) É muito bom poder esclarecer dúvidas de quem ta afim d

RES: [delphi-br] GUIDs

2005-04-25 Por tôpico Eduardo E. J. Menoncello
:[EMAIL PROTECTED] Em nome de Eduardo E. J. Menoncello Enviada em: segunda-feira, 25 de abril de 2005 14:56 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] GUIDs Hmmm Não gostei... Em vez de 64 bits ele gera uma string enorme... Mas valeu Eu vou criar minha própria guid

RES: [delphi-br] GUIDs

2005-04-24 Por tôpico Eduardo E. J. Menoncello
PROTECTED] Em nome de Thiago Luiz Enviada em: domingo, 24 de abril de 2005 12:37 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] GUIDs Eduardo, desculpe a ignorância, mas o que seriam essas GUIDs e para que servem ??? abraços, Thiago - Original Message - From: Eduardo E. J

[delphi-br] GUIDs

2005-04-22 Por tôpico Eduardo E. J. Menoncello
Alguém sabe como funcionam as GUIDs no Delphi? Eu sei a teoria, mas no Delphi eu ñ sei como elas funcionam. Grato pela ajuda Eduardo [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens

RES: [delphi-br] TField... dúvida

2005-04-22 Por tôpico Eduardo E. J. Menoncello
Filipe, O método GetAsFloat é implementado nas classes herdadas do TField. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Filipe Belchior Enviada em: sexta-feira, 22 de abril de 2005 12:36 Para: delphi-br@yahoogrupos.com.br

RES: [delphi-br] Re: TField... dúvida

2005-04-22 Por tôpico Eduardo E. J. Menoncello
Filipe, se ela não for implementada, ela criará um erro. É por isso que os caras que fizeram isso colocaram o “raise”. Então, se o seu TField trabalhar com boolean, por exemplo, e vc colocar o AsFloat, ele vai dar erro. Então eles simplesmente já trataram esse erro pra você, se não, a cada

RES: [delphi-br] Re: TField... dúvida

2005-04-22 Por tôpico Eduardo E. J. Menoncello
GetAsCurrency ou GetAsFloat. 2º. Mais fundo ainda nessa curiosidade, é q, o método GetAsFloat não implementa nada mais q um raise, nem o seu Result ele preenche, portanto, quando nós usamos a propriedade AsCurrency, estamos executando um raise!? --- Em delphi-br@yahoogrupos.com.br, Eduardo E. J

RES: [delphi-br] Re: TField... dúvida

2005-04-22 Por tôpico Eduardo E. J. Menoncello
Ah, só mais um detalhe: Pega o TField que foi retornado, e acesse a propriedade Field.ClassType.ClassName, e verifica o nome da classe que está instanciada... ;) -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo E. J. Menoncello Enviada

[delphi-br] Imprimindo textos - Não tão simples quanto parece

2005-04-19 Por tôpico Eduardo E. J. Menoncello
Caros Colegas, Eu estou com um pequeno grande problema. Eu tenho um texto em TStringList, e preciso imprimir em forma de texto, procurando na net, só encontrei imprimindo como se imprimia no Turbo Pascal, mas ele só imprime pra porta LPT, gostaria que ele fosse direto pra impressora padrão.

RES: [delphi-br] Semana do Ano

2005-04-19 Por tôpico Eduardo E. J. Menoncello
SemanaDoMes := WeekOfTheYear(DateTime); Da Unit DataUtils Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de janderson cardoso Enviada em: terça-feira, 19 de abril de 2005 08:40 Para: delphi-br@yahoogrupos.com.br Assunto:

RES: [delphi-br] Semana do Ano

2005-04-19 Por tôpico Eduardo E. J. Menoncello
: Alta A unit é DateUtils, e não DataUtils! []s -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo E. J. Menoncello Enviada em: terça-feira, 19 de abril de 2005 07:44 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Semana do Ano

RES: [delphi-br] Programa para testar programas

2005-04-18 Por tôpico Eduardo E. J. Menoncello
Caro Jorge, Existe sim, é o DUnit, que você acha no sourceforge.net, mas ele testa classes, então você vai ter que trabalhar com orientação a objetos, e neles encapsular esses dados. Qualquer dúvida sobre o funcionamento dele, entre em contato comigo. Abraços Eduardo -Mensagem

RES: [delphi-br] Off: Arredondar valor no IB

2005-04-15 Por tôpico Eduardo E. J. Menoncello
Troca de Float pra Currance, que ele prioriza o numero inteiro deixando apenas 4 digitos. []’s Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de DVJ Enviada em: sexta-feira, 15 de abril de 2005 12:00 Para: Grupo Delphi Assunto:

RES: [delphi-br] Memória + StringList

2005-04-15 Por tôpico Eduardo E. J. Menoncello
a StringList, só crio uma vez e destruo somente na hora que o serviço para. Abraços Diogo _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo E. J. Menoncello Enviada em: quinta-feira, 14 de abril de 2005 15:29 Para: delphi-br@yahoogrupos.com.br Assunto: RES

RES: [delphi-br] TList

2005-04-15 Por tôpico Eduardo E. J. Menoncello
Não libera não, aliás, o TList só guarda ponteiros, vc pode guardar qq coisa lá, como uma String ou um numero qualquer. Pra liberar, faça um for liberando um por um... []’s Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Paulo

RES: [delphi-br] Valor do Delphi 2005

2005-04-14 Por tôpico Eduardo E. J. Menoncello
Pela pesquisa que eu fiz, na Brasoftware, a versão mais ligth tah cerca d 3 mil... Se achar algum lugar mais barato, avise! ;) []’s Eduardo -Mensagem original- De: Robson - Salcam [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 14 de abril de 2005 10:56 Para: Delphi-br

RES: [delphi-br] Memória + StringList

2005-04-14 Por tôpico Eduardo E. J. Menoncello
StringList := TStringList.Create Try { Texto a ser implementado } finally StringList.Free; End; Qualquer dúvida, é só falar []’s Eduardo -Mensagem original- De: Diogo [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 14 de abril de 2005 11:21 Para:

RES: [delphi-br] Enviar matriz como parametro

2005-04-12 Por tôpico Eduardo E. J. Menoncello
Gláucio, Declare um tipo para esse array, exemplo: type TAInteger = array of array of integer; E declare a função como: Function TesteMatriz(matriz1: TAInteger): Integer; Qualquer dúvida, entre em contato. []’s Eduardo -Mensagem original- De: glaucio2007 [mailto:[EMAIL

RES: [delphi-br] (unknown)

2005-04-12 Por tôpico Eduardo E. J. Menoncello
Alisson, Não está pegando porque ele está dentro de outros componentes, Uma solução seria criar uma função mais ou menos assim: Function AcharComponente(CompBase: TComponent): TComponent; Var I : INteger; Begin Result := nil; For i := 0 to CompBase.ComponentCount – 1 do Begin