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
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
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
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
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
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
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
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
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
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
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
É 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
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-
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
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
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 é
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
@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
:[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
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
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
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
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
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
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
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.
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:
: 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
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
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:
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
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
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
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:
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
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
36 matches
Mail list logo