RES: [delphi-br] Quick Report para D2005

2005-05-15 Por tôpico Eduardo
Mesmo s parar não vai encontar.
 
O QR não vem com o Delphi 2005 e só existe uma versão pago no site do
fabricante.
 
Eduardo

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Surrute - Yahoo!
Enviada em: sábado, 14 de maio de 2005 08:40
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Quick Report para D2005


Não parei, memo pq não os tenho... estou fazendo um favor para um amigo!
Ainda estou com o delphi 7.

Obrigado pela dica! Vou repassar pra ele.

   _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em
nome de Rodrigo Othavio Farias
Enviada em: sexta-feira, 13 de maio de 2005 10:58
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Quick Report para D2005


vc ja parou pra ver o conteudo dos cds de instalaçao do Delphi 2005?


[]´s
Rodrigo O. Farias
- Original Message - 
From: Surrute - Yahoo!
To: Delphi BR ; Delphi Brasil ; Delphi no Brasil
Sent: Wednesday, May 11, 2005 3:57 PM
Subject: [delphi-br] Quick Report para D2005


Quero saber se o Quick Report vem com o D2005?

Se sim: Como faço para instalar?

Se não: Existe Quick Report para D2005?

Se sim: Como adquirir?

Obrigado!



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005



[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:
HYPERLINK
"http://br.groups.yahoo.com/group/delphi-br/messages"http://br.groups.ya
hoo.
com/group/delphi-br/messages

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



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





Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
HYPERLINK
"http://br.groups.yahoo.com/group/delphi-br/"http://br.groups.yahoo.com/
grou
p/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!. 






-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

Para ver as mensagens antigas, acesse:
HYPERLINK
"http://br.groups.yahoo.com/group/delphi-br/messages"http://br.groups.ya
hoo.
com/group/delphi-br/messages

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




   _  

Links do Yahoo! Grupos


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

*  Para sair deste grupo, envie um e-mail para:
HYPERLINK
"mailto:[EMAIL PROTECTED]"del
phi-
[EMAIL PROTECTED]
  

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



--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005



[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] ou [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 Termos do
Serviço do Yahoo!  . 




[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] ou [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] Transformar DBF para Access

2005-05-15 Por tôpico Vinicius Ribeiro
Nao conheco um conversor DBF -> Access mas vc pode fazer um programinha 
em Delphi q conecta com a base em DBF atraves de BDE, le esses dados, e 
grava no MDB atraves de componentes ADO.

[ ]'s

Vinicius Ribeiro

Marcelo wrote:

> Olá pessoal.
>
> Pergunta boba, mas pra um iniciante fica complicado.
> Tenho um arquivo .DBF e preciso transportar esses dados para um .MDB 
> do access, como faço?
>
> Grato
>
> Marcelo
>
> [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] ou [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] Transformar DBF para Access

2005-05-15 Por tôpico Marcelo
Olá pessoal.

Pergunta boba, mas pra um iniciante fica complicado.
Tenho um arquivo .DBF e preciso transportar esses dados para um .MDB do access, 
como faço?

Grato

Marcelo

[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] ou [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] Como acessar via Delphi uma base de dados na Internet?

2005-05-15 Por tôpico Claudio H.Binaghi
Troque  no seu componente
de acesso de dados tipo
TTable o path local pelo path da base no servidor com o IP do Servidor na
frente,
ex: http://200.XXX.XX.XX.../C:\\Base_de_dados.db

At+

Claudio H.Binaghi
[EMAIL PROTECTED]

Al. Ribeirão Preto, 266
Fone: (011) 3288-4840



- Original Message - 
From: "Eduardo Paci Galvão" <[EMAIL PROTECTED]>
To: "Lista Delphi" 
Sent: Sunday, May 15, 2005 7:51 AM
Subject: [delphi-br] Como acessar via Delphi uma base de dados na Internet?


Pessoal,

Qual a forma mais prática de acessar, via Delphi, um
banco de dados que se encontra em um servidor na Internet?

Um cliente possui uma página vinculada a um banco
de dados em SQLServer e outra com Firebird.

Preciso consultar, incluir registros, etc, a partir de um
programa em Delphi.

Qualquer dica será muito bem-vinda!

Saudações,
Eduardo Paci Galvão
Engenheiro Eletricista UFMG 1990
www.egalvao.com.br
MSN: [EMAIL PROTECTED]

  --

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005


[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] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos










-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005




-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005



-- 
< 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] ou [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] Re: [lista-delphi] Strings...

2005-05-15 Por tôpico Jefferson Bezerra Silva
lembre tambem de verificar se a string ultrapassa o numero de caracteres, 

On 5/13/05, Emerson Cassio <[EMAIL PROTECTED]> wrote:
> Primeira coisa voce deve definir quantos espaços vai ter cada coluna
> EXEMPLO:
> ==
> ColunaDescricao  = 25 Espaços e Alinhado a Esquerda
> ColunaQuantidade = 03 Espaços e Alinhado a Direita
> ColunaValor  = 12 Espaços e Alinhado a Direita
> Espaço entre as colunas = 03
> 
> -Digamos que Vamos obter os dados de 01 Tabela que tem os 03 campos na ordem
> acima sendo String, Integer e Currency respectivamente.
> 
> A função abaixo Faz o alinhamento da String a Direita dentro de um
> Determinado espaço
> 
> function AlinhaStr(s:string;n:integer):string;
> {alinha uma string à direita}
> begin
> Result:=Format('%'+IntToStr(n)+'.'+IntToStr(n)+'s',[s]);
> end;
> 
> procedure formprincipal.button1.click;
> var
> arq: TextFile;
> Descricao, Quantidade: String;
> Valor: Currency;
> Begin
> AssignFile ( arq,'c:\ArquivodeExemplo.txt');
> Rewrite ( arq );
> WriteLn (arq,StringOfChar(' ',14)+'R E L A T O R I O');
> WriteLn (arq,StringOfChar('=',46));
> WriteLn (arq,'DESCRICAO+StringOfChar(' ',16+3)+'QTD   VALOR / ITEM');
> WriteLn (arq,StringOfChar('-',25)+'   'StringOfChar('-',3)+'
> '+StringOfChar('-',12));
>  If Tabela1.recordcount>0 then
>  begin
>  Repeat
>  Descricao:=Tabela1.fields[0].text;
>  Quantidade:=inttostr(Tabela1.fields[1].value);
>  Valor:=Tabela1.fields[2].Value;
>  WriteLn (arq,Descricao+StringOfChar('
> ',25+3-length(descricao))+alinhastr(quantidade,3)+alinhastr(formatcurr('R$
> ##,##0.00',valor),3+12);
>  Tabela1.Next;
>  until Tabela1.eof;
>  end;
> CloseFile ( arq );
> end;
> 
> Emerson Cassio
> 
> - Original Message -
> From: "Jackson D. Savitraz" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Saturday, May 14, 2005 2:35 PM
> Subject: [lista-delphi] Strings...
> 
> Estou gerando um relatório em .txt e gostaria de criá-lo em colunas de
> caracteres fixos...
> Tipow em vez de tabulação, dar espaços.
> 
> NOME TIPO  VALOR
> OBJ1 A R$ 400,00
> TESTEEE  B R$ 10,00
> GERARC R$ 45,00
> 
> Abraços,
> Jackson.
> 
> Não deixe de visitar o site oficial da lista:
> http://www.delphibr.com.br
> 
> Comunidade Delphibr no Orkut:
> http://www.orkut.com/Community.aspx?cmm=753495
> 
> Para falar com o moderador, envie um e-mail para:
> [EMAIL PROTECTED]
> 
> Links do Yahoo! Grupos
> 
> --
> < 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] ou [EMAIL PROTECTED]
> 
> Links do Yahoo! Grupos
> 
> 
> 
> 
>


-- 
< 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] ou [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: RES: [delphi-br] Auto-Incremento

2005-05-15 Por tôpico Wilson Valdevite
Pode ser em um banco de dados relacional como o SQL (pois estou começando a 
estuda-lo agora) mas em um depósito de dados como paradox e em bancos como 
Interbase, pois conheço pessoas que programam o Interbase ussando o sonceito de 
auto-incremento do paradox nas ferramentas do Interbase, que o acham melhor que 
deixar o usuário alterar os códigos de cadastros devido a deixar problemas em 
histórico e outras coisas mais...
  - Original Message - 
  From: João Paulo Linhares Gonçalves 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, May 13, 2005 3:58 PM
  Subject: Re: RES: [delphi-br] Auto-Incremento


  Acredito que a opção identity tenha o desconforto citado pelo colega
  Eduardo em e-mail anterior. Em uma migração, a coisa pode ficar meio
  estranha.


  Em 13/05/05, Wilson Valdevite<[EMAIL PROTECTED]> escreveu:
  > se não me engano é a opção identity
  >  - Original Message -
  >  From: João Paulo Linhares Gonçalves
  >  To: delphi-br@yahoogrupos.com.br
  >  Sent: Friday, May 13, 2005 12:14 PM
  >  Subject: Re: RES: [delphi-br] Auto-Incremento
  > 
  >  O SQL Server possui esse tipo de recurso (sequência, generator) ?
  > 
  >  Em 13/05/05, Karkaju Karkamano<[EMAIL PROTECTED]> escreveu:
  >  > Primeiro, quero declarar q é uma opnião particular minha, baseada em
  >  > experiência:
  >  >
  >  > IMHO, ESQUECAM CAMPOS AUTOINCREMENTO !!!
  >  >
  >  > Você verá que vai dar o maior "cu de boi" quando vc tiver q fazer
  >  > qualquer operação que envolva copiar registros de tabelas (como
  >  > atualizacoes em sistemas)..
  >  >
  >  > Faz o seguinte:
  >  > a) Vc usa Access ou paradox ? Esquece ! Aborte o processo !! Não são
  >  >bancos de dados,   e sim bandos de dados...
  >  > b) Cria um campo numerico longo na tabela
  >  > c) Cria uma SEQUENCE, GENERATOR ou o que teu SGBD permitir
  >  > d) Cria uma triger no teu banco pra preencher o campo criado em (b) com
  >  >   o valor de (c).. Vide (a)
  >  > e) Corra pro abraço.
  >  >
  >  > Espero ter ajudado.
  >  >
  >  > -
  >  >  ( '>  [EMAIL PROTECTED]
  >  >  //\   ICQ 2199001
  >  > v_/_  MSN [EMAIL PROTECTED]
  >  >
  >  > --
  >  > < 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] ou [EMAIL PROTECTED]
  >  >
  >  > Links do Yahoo! Grupos
  >  >
  >  >
  >  >
  >  >
  >  >
  > 
  >  --
  >  João Paulo L.G.
  >  [EMAIL PROTECTED]
  > 
  >  --
  >  < 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] ou [EMAIL PROTECTED]
  > 
  > 
--
  >  Links do Yahoo! Grupos
  > 
  >a.. Para visitar o site do seu grupo na web, acesse:
  >http://br.groups.yahoo.com/group/delphi-br/
  > 
  >b.. Para sair deste grupo, envie um e-mail para:
  >[EMAIL PROTECTED]
  > 
  >c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!.
  > 
  > 
--
  > 
  >  No virus found in this incoming message.
  >  Checked by AVG Anti-Virus.
  >  Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005
  > 
  > [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] ou [EMAIL PROTECTED]
  > 
  > Links do Yahoo! Grupos
  > 
  > 
  > 
  > 
  > 


  -- 
  João Paulo L.G.
  [EMAIL PROTECTED]




  -- 
  < 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] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

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




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005


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



-- 
< FAVOR REMOVER ESTA PARTE AO 

Re: [delphi-br] Desligar Windows e executar comando

2005-05-15 Por tôpico Wilson Valdevite
obrigado, funcionou perfeitamente...
  - Original Message - 
  From: ArbSis 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Saturday, May 14, 2005 10:44 AM
  Subject: Re: [delphi-br] Desligar Windows e executar comando


  {Desligar o Windows
  use assim WinExit(EWX_SHUTDOWN or EWX_FORCE);



  function TFVenda.WinExit(flags: integer): boolean;
function SetPrivilege(privilegeName: string; enable: boolean): boolean;
var
  tpPrev, tp : TTokenPrivileges;
  token : THandle;
  dwRetLen : DWord;
begin
  result := False;
  OpenProcessToken(GetCurrentProcess, TOKEN_ADJUST_PRIVILEGES or 
  TOKEN_QUERY, token);
  tp.PrivilegeCount := 1;
  if LookupPrivilegeValue(nil, pchar(privilegeName), 
  tp.Privileges[0].LUID) then
  begin
if enable then
  tp.Privileges[0].Attributes := SE_PRIVILEGE_ENABLED
else
tp.Privileges[0].Attributes := 0;
dwRetLen := 0;
result := AdjustTokenPrivileges(token, False, tp, SizeOf(tpPrev), 
  tpPrev, dwRetLen);
  end;
  CloseHandle(token);
end;
  begin
if SetPrivilege('SeShutdownPrivilege', true) then
begin
  ExitWindowsEx(flags, 0);
  SetPrivilege('SeShutdownPrivilege', False)
end;
  end;


  Wilson Valdevite escreveu:

  > Como eu faço para desligar o windows via delphi e como eu faço para 
  > efetuar um comando dos? Já procurei em um monte de lugar e não 
  > encontrei e o qu eu encontrei não funciona em W2K...
  >
  > [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] ou [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! .
  >
  >



  -- 
  < 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] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

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




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005


[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] ou [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: RES: [delphi-br] Auto-Incremento

2005-05-15 Por tôpico Wilson Valdevite
Pode ser em um banco de dados relacional como o SQL (pois estou começando a 
estuda-lo agora) mas em um depósito de dados como paradox e em bancos como 
Interbase, pois conheço pessoas que programam o Interbase ussando o sonceito de 
auto-incremento do paradox nas ferramentas do Interbase, que o acham melhor que 
deixar o usuário alterar os códigos de cadastros devido a deixar problemas em 
histórico e outras coisas mais...
  - Original Message - 
  From: João Paulo Linhares Gonçalves 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, May 13, 2005 3:58 PM
  Subject: Re: RES: [delphi-br] Auto-Incremento


  Acredito que a opção identity tenha o desconforto citado pelo colega
  Eduardo em e-mail anterior. Em uma migração, a coisa pode ficar meio
  estranha.


  Em 13/05/05, Wilson Valdevite<[EMAIL PROTECTED]> escreveu:
  > se não me engano é a opção identity
  >  - Original Message -
  >  From: João Paulo Linhares Gonçalves
  >  To: delphi-br@yahoogrupos.com.br
  >  Sent: Friday, May 13, 2005 12:14 PM
  >  Subject: Re: RES: [delphi-br] Auto-Incremento
  > 
  >  O SQL Server possui esse tipo de recurso (sequência, generator) ?
  > 
  >  Em 13/05/05, Karkaju Karkamano<[EMAIL PROTECTED]> escreveu:
  >  > Primeiro, quero declarar q é uma opnião particular minha, baseada em
  >  > experiência:
  >  >
  >  > IMHO, ESQUECAM CAMPOS AUTOINCREMENTO !!!
  >  >
  >  > Você verá que vai dar o maior "cu de boi" quando vc tiver q fazer
  >  > qualquer operação que envolva copiar registros de tabelas (como
  >  > atualizacoes em sistemas)..
  >  >
  >  > Faz o seguinte:
  >  > a) Vc usa Access ou paradox ? Esquece ! Aborte o processo !! Não são
  >  >bancos de dados,   e sim bandos de dados...
  >  > b) Cria um campo numerico longo na tabela
  >  > c) Cria uma SEQUENCE, GENERATOR ou o que teu SGBD permitir
  >  > d) Cria uma triger no teu banco pra preencher o campo criado em (b) com
  >  >   o valor de (c).. Vide (a)
  >  > e) Corra pro abraço.
  >  >
  >  > Espero ter ajudado.
  >  >
  >  > -
  >  >  ( '>  [EMAIL PROTECTED]
  >  >  //\   ICQ 2199001
  >  > v_/_  MSN [EMAIL PROTECTED]
  >  >
  >  > --
  >  > < 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] ou [EMAIL PROTECTED]
  >  >
  >  > Links do Yahoo! Grupos
  >  >
  >  >
  >  >
  >  >
  >  >
  > 
  >  --
  >  João Paulo L.G.
  >  [EMAIL PROTECTED]
  > 
  >  --
  >  < 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] ou [EMAIL PROTECTED]
  > 
  > 
--
  >  Links do Yahoo! Grupos
  > 
  >a.. Para visitar o site do seu grupo na web, acesse:
  >http://br.groups.yahoo.com/group/delphi-br/
  > 
  >b.. Para sair deste grupo, envie um e-mail para:
  >[EMAIL PROTECTED]
  > 
  >c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!.
  > 
  > 
--
  > 
  >  No virus found in this incoming message.
  >  Checked by AVG Anti-Virus.
  >  Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005
  > 
  > [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] ou [EMAIL PROTECTED]
  > 
  > Links do Yahoo! Grupos
  > 
  > 
  > 
  > 
  > 


  -- 
  João Paulo L.G.
  [EMAIL PROTECTED]




  -- 
  < 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] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

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




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005


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



-- 
< FAVOR REMOVER ESTA PARTE AO 

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

2005-05-15 Por tôpico Wilson Valdevite
Você poderá alterar a vontade, sem saber do código interno

Em uma aplicação com controle de estoque ou outro controle que permita o 
usuário ficar alterando esse código pode dar problemas pois, se é gravado o 
campo que o usuário altera, o cardex do material ou o histórico do cliente fica 
perdido a cada perdido a cada alteração. Se é gravado o código interno, para 
que serve, afinal de contas, o código que o usuário fica alterando 
eternamente??? Só para ocupar espaço no servidor? Soma-se a isso os índices que 
tbem ocupam espaços que, dependendo do banco de dados, é um tamanho razoável 
que poderia, acho eu, ser poupado...
Será que compensa, então, trabalhar com 2 códigos para cada cadastro? (cliente, 
foprnecedor, funcionário, ..)
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Saturday, May 14, 2005 10:37 AM
  Subject: RES: RES: [delphi-br][OFF TOPIC] Auto-Incremento


  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 maio de 2005 10:33
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: RES: [delphi-br][OFF TOPIC] Auto-Incremento

  Pra que os usuários precisam saber? É interno.
  R: eles nao precisao saber, nao precisao decorar, apenas quando 
  solicitado podera ser utilizado

  Se eles precisam saber, então eles podem querer alterar.
  R: Bloqueia a opcao de alterar o codigo, é interno, ele naum quer
  altera-lo

  Exemplo de solicitacao

  Relatorio dos Clientes com pendencias financeiras
  Campos do relatorio
  codigo interno, nome, cpf, valor da divida, telefone, bla, bla, bla

  O usuario tem uma tela para bloqueio de clientes, nesta tela ele pode 
  faze-lo atraves do cpf ou do codigo interno...
  Ai te pergunto, o codigo interno tem tamanho 6 e o cpf\cnpj pode chagar 
  ate 20 caracteres, vc acha que o usuario ira digitar os 20 caracteres ou

  os 6?
  R: Ele ira digitar apenas os 6 caracteres do codigo interno, isso poupa 
  tempo e facilita a vida do usuario

  Qualuqer coisa to a disposicao


  Eduardo E. J. Menoncello escreveu:

  > 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 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:16
  > Para: delphi-br@yahoogrupos.com.br
  > Assunto: Re: [delphi-br] Auto-Incremento
  >
  > particularmente eu não vejo problema nenhum nisso... eu só não libero
  a
  > edição desse item da tabela pois em alguns momentos o usuário
  necessita
  > saber desse valor
  >   - Original Message -
  >   From: Eduardo E. J. Menoncello
  >   To: delphi-br@yahoogrupos.com.br
  >   Sent: Thursday, May 12, 2005 10:29 AM
  >   Subject: RES: [delphi-br] Auto-Incremento
  >
  >
  >   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 editar um código de auto-incremento, e por isso que eu
  acho
  >   ele problemático. O bom mesmo é que você crie uma forma que gere um
  >   auto-incremento ou então crie um algoritmo que resolva o problema,
  > como
  >   eu sugeri.
  >
  >   Abraços
  >
  >   Eduardo
  >
  >   -Mensagem original-
  >   De: delphi-br@yahoogrupos.com.br
  [mailto:[EMAIL PROTECTED]
  >   Em nome de Info Desenvolvimento
  >   Enviada em: quinta-feira, 12 de maio de 2005 09:58
  >   Para: delphi-br@yahoogrupos.com.br
  >   Assunto: Re: [delphi-br] Auto-Incremento
  >
  >   Eduardo, o meu problema é que quando vou editar um código já
  existente
  >   em vez de ele editar ele cria um novo campo.
  >
  >   Porque isso?
  >
  >
  >
  >   [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] ou [EMAIL PROTECTED]
  >
  >
  >
  >
  >
  >
  >   Yahoo! Grupos, um serviço oferecido por:
  >
  >
  >
  >
  >
  
  >
  =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt
  >   p:/br.diversao

[delphi-br] Re: Chrome: Revolução no mundo do Object Pascal

2005-05-15 Por tôpico carlos
hmmm, parece propaganda, mas tem um erro histórico...
1) o primeiro Object Pascal foi da Apple; todo o sistema do Mac era programado
em ObjectPascal, depois foi migrando pra ObjectiveC ou C++ (chegou a ser
lançado um TurboPascal para Mac, mas foi antes da adição da orientação por
objeto)
2) junto com o TurboPascal 5.5 a Microsoft lançou o QuickPascal; a Borland
lançou o TurboBasic pra concorrer com o QuickBasic e, "estranhamente", pouco
tempo depois tanto o TurboBasic saiu de cena como o QuickPascal, pode 
chamar de
coincidência ou acordo de cavalheiros ou cartel
3) havia o StoneBrook Pascal, compativel com o TurboPascal 6
4) tem agora o FPC e o Lazarus, "ressucitado" do defunto Megido
5) não tenho certeza, mas acho que o TopSpeed chegou a ter suporte a objetos.
só pra esclarecer...
Carlos

Mensagem: 8
  Data: Sat, 14 May 2005 08:35:50 -0300
De: Josir Gomes <[EMAIL PROTECTED]>
   Assunto: Chrome: Revolução no mundo do Object Pascal

Olá pessoal,

essa notícia é quente! Pela primeira vez, uma empresa se aventura a
concorrer com a Borland no campo do Object Pascal.

O nome do software é Chrome e é feito pela mesma empresa que desenvolveu
o RemObjects.

E o preço, vocês não vão acreditar: a versão Full custa 199 euros, ou
seja, R$800,00 aproximadamente.
Como ele precisa do Visual Studio, eu não tenho idéia de qual é o custo
da solução completa mas deve ser + barato que o Delphi Enterprise
(R$12.000,00)
Se alguém souber o preço do Visual Studio .Net aqui no Brasil passe pra
gente.

O software é feito para .Net mas eles dão suporte TOTAL ao Mono ou seja,
segundo eles, roda em Linux e em Mac.

Apesar de acreditar que o Eclipse, a longo prazo, vai sobrepujar todas
as outras IDEs, acho que a curto prazo o Chrome pode ser uma boa pedida!

Vejam o detalhamento do software em http://chromesville.com/

Quem já tiver baixado e tiver algum comentário estarei todo ouvidos!!!

Bom fim de semana a todos!
Josir.




-- 
< 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] ou [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] Como acessar via Delphi uma base de dados na Internet?

2005-05-15 Por tôpico Eduardo Paci Galvão
Pessoal,

Qual a forma mais prática de acessar, via Delphi, um
banco de dados que se encontra em um servidor na Internet?

Um cliente possui uma página vinculada a um banco
de dados em SQLServer e outra com Firebird.

Preciso consultar, incluir registros, etc, a partir de um
programa em Delphi.

Qualquer dica será muito bem-vinda!

Saudações,
Eduardo Paci Galvão
Engenheiro Eletricista UFMG 1990
www.egalvao.com.br
MSN: [EMAIL PROTECTED]

  --

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005


[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] ou [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