Re: RES: [delphi-br] Erro At End of Table

2008-02-18 Por tôpico Josir Gomes
Só complementando o que o Andreano informou:

Se o INSERT funciona ao desabilitar a trigger, então o problema está
na trigger, concorda? Tente rodar o insert com os mesmos dados fora do
Delphi para vc pegar o erro.

O BD é Oracle? Se for, então dá End of Table mesmo.
Se vc puder alterar a trigger, trate o exception no_data_found para
tratar o erro e retorne um erro 2 que o BDE não dará mais o End
of table

Boa Sorte,
Josir.

--- Em delphi-br@yahoogrupos.com.br, Andreano Lanusse
[EMAIL PROTECTED] escreveu

 Gladson,
  
 O BDE que gera esta exception.
  
 1 - Isso geralmente ocorre quando você está usando a propriedade
Filter e o retorno da query/table está vazio, gerando essa exception.
  
 2 - Isso também pode acontecer em algumas situações quando utilizado
CacheUpdates com MasterDetail.
  
 Você está em alguma das 2 situações?
  
 []'s
 Andreano Lanusse
 
 
 
 
 De: delphi-br@yahoogrupos.com.br em nome de Gladson Reis
 Enviada: sáb 16-fev-08 04:32
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Erro At End of Table
 
 
 
 ops
 so uma perguntinha..
 
 Porque BDE ?
 
 - Original Message - 
 From: diogenesvit [EMAIL PROTECTED]
mailto:diogenesvit%40hotmail.com 
 To: delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br 
 Sent: Friday, February 15, 2008 7:44 PM
 Subject: [delphi-br] Erro At End of Table
 
 Bom dia pessoal td bem?
 
 Estou com o seguinte problema, um erro meio espirita aqui!
 
 Tenho uma tela em delphi que grava dados em uma tabela via
 ClientDataSet usando conexao BDE!
 
 O problema ocorre quando eu utilizo uma trigger nessa tabela no meu
 banco de dados oracle!
 
 Quando vou salvar alguma operacao nessa tabela com ApplyUpdates o
 sistema me da um erro At End of Table.
 
 Se eu desabilito a trigger a tela funciona normal!
 
 O problema eh que nao há nenhum erro na trigger, quando eu faço o
 insert via linha de comando a trigger habilitada funciona bem!
 
 Vcs conhecem alguma configuracao ou algo que possa causar esse
 problema?
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Links do Yahoo! Grupos
 
 __ Informação do NOD32 IMON 2880 (20080215) __
 
 Esta mensagem foi verificada pelo NOD32 sistema antivírus
 http://www.eset.com.br http://www.eset.com.br/





Re: [delphi-br] Centralizar um painel dentro de um form

2008-02-18 Por tôpico escobar
Bom acho q cabo a coka-cola ai
Bom vamos lá
  Seu form tem um WIDTH e HEIGHT não é 
  Coloca o panel onde vc quizer ja no tamanho que vc quizer..

  No OnCreate do seu form1, vc faz:
  panel1.top := (form1.HEIGHT - panel1.HEIGHT) div 2;
  panel1.left := (form1.WIDTH - panel1.WIDTH)  div 2;

  Se não ficar CENTRALIZADÉRIMO, é porque ta dando número IMPAR na subtração..
  ai vc aumenta/diminui 1 pixel no form1/panel1

Abraços

Luiz Escobar...


Sun, 17 Feb 2008 20:25:38 -0300, Ricardo Mendes escreveu:

Galera, gostaria de uma ajuda de vcs
Eu tenho um formulario e nele tenho uma imagem colocada como alCliente, 
ocupando todo o formulario.
Dentro dessa imagem eu preciso centralizar um painel, porém não pode ser 
modificado o tamanho do painel

Eu ja pesquise na net e não achei nada que me ajudasseentão gostaria de uma 
ajuda de vcs..

Obrigado..

Ricardo Mendes

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






RE: [delphi-br] Centralizar um painel dentro de um form

2008-02-18 Por tôpico Nogueira Jr
Faz uma conta simples: Metade da largura do Form menos a metade da largura do 
Painel. O resultado fixa em run-time na propriedade Left do Painel. Será que dá 
certo ?

Pode até colocar no onSize do Form, para alterar a posição do Painel quando o 
Form sofrer alterações no tamanho.


Abraço,

Nogueira Jr (Mobile)
Gmail: anogueirajr
Hotmail: nogueirajr
Skype: nogueira.jr
SMS: +551291756354

- Mensagem Original -
De: Eduardo Silva dos Santos [EMAIL PROTECTED]
Enviada: domingo, 17 de fevereiro de 2008 21:34
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Centralizar um painel dentro de um form

É complicado, vai ter que ser no olho.

no Delphi 2005 e posteriores a propriedade AligWithMargins resolveria isso
numa boa..

um dos motivos que me levou a migrar para o Delphi 2007 foi essa propriedade
e a opção de colocar
um toolbar com os botões de alinhamento, como ajuda na produtividade, as
guide lines tb são boas.

Em 17/02/08, Ricardo Mendes [EMAIL PROTECTED] escreveu:

   Esse form é fixoeu só não queria é mexer nisso no olhamentro
 mesmomas se não tiver jeito.eu vou vou ter q colocar no olho
 mesmo...

 - Original Message -
 From: Eduardo Silva dos Santos
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Sunday, February 17, 2008 9:12 PM
 Subject: Re: [delphi-br] Centralizar um painel dentro de um form

 Esse Formulário vai mudar de tamanho? caso o form seja de tamanho fixo é
 so
 colocar o painel e centralizar no olhômetro.

 Em 17/02/08, Ricardo Mendes [EMAIL PROTECTED] rickbamen%40gmail.com
 escreveu:
 
  Eu uso D7
 
  - Original Message -
  From: Eduardo Silva dos Santos
  To: delphi-br@yahoogrupos.com.br 
  delphi-br%40yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br
  Sent: Sunday, February 17, 2008 9:08 PM
  Subject: Re: [delphi-br] Centralizar um painel dentro de um form
 
  Se vc usado Delphi 2005 ou superior da uma olhada na propriedade
  AlignWithMargins
 
  Em 17/02/08, Ricardo Mendes [EMAIL PROTECTED] 
  rickbamen%40gmail.comrickbamen%40gmail.com
  escreveu:
  
   Galera, gostaria de uma ajuda de vcs
   Eu tenho um formulario e nele tenho uma imagem colocada como
 alCliente,
   ocupando todo o formulario.
   Dentro dessa imagem eu preciso centralizar um painel, porém não
 pode
   ser modificado o tamanho do painel
  
   Eu ja pesquise na net e não achei nada que me ajudasseentão
 gostaria
   de uma ajuda de vcs..
  
   Obrigado..
  
   Ricardo Mendes
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  --
  ...
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com 
 eduardo.drd%40gmail.com
  Site: http://www.drdsistemas.com/
  ...
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 ...
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com/
 ...

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

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

  




-- 
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
...


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




[delphi-br] Griaule Fingerprint SDK 2007

2008-02-18 Por tôpico Rafael Jorge
estou desenvolvendo um sistema de que captura a digital por um leitor
biometrico usando o Griaule Fingerprint SDK 2007.
pensei ter concluido tudo mas percebi que hora ele diz certo de quem é a
digital hora ele da erro hora ele nao acha ninquem.. e do nada ele da acess
violation..
to usando as sequintes rotinas pra cadastrar..

procedure TRafaelFingerPrinter.Matricular;
var
id : string;
i : integer;
tptstream : tmemorystream;
handle : hbitmap;
hdc : longint;
begin
if self.FDataset.Active = false
then showmessage('Tabela onde vai ser quardada as digitais nao esta ativa')
else begin
if ExtractTemplate  0 then
begin
self.Fdisplay.Picture.Bitmap.FreeImage;
handle := self.Fdisplay.Picture.Bitmap.ReleaseHandle;
DeleteObject(handle);
{$iFOPT R+}
{$DEFINE CKRANGE}
{$R-}
{$ENDIF}
hdc := GetDC(hwnd(nil));
{Finger.BiometricDisplay(template.tpt,
raw.img,
raw.width,
raw.height,
raw.Res,
hdc,
handle,
GR_NO_CONTEXT);}

if handle  0 then
begin
self.display.Picture.Bitmap.Handle := handle;
self.display.Repaint;
end;

ReleaseDC(hwnd(nil), hdc);
{$IFDEF CKRANGE}
{$UNDEF CKRANGE}
{$R+}
{$ENDIF}
end;
//gravando
if (((template.size  0) and (template.tpt  nil))) then
begin
self.FDataset.Edit;
tptstream := tmemorystream.create();
tptstream.Write(template.tpt^, template.size);
(self.Dataset.FieldByName(self.campo) as
TBlobField).LoadFromStream(tptstream);
tptstream.free;
end;
end;
end;


e to usando esta rotina para verificar a digital passada depois de capturar.


function TRafaelFingerPrinter.Identificar: boolean;
var
encontrou : string;
tmp : string;
score : integer;
i : integer;
cdc : tclientdataset;
ultimo : string;
begin
encontrou := 'N';
if extracttemplate() = 0 then
begin
self.Finger.IdentifyPrepare(template.tpt, GR_DEFAULT_CONTEXT);
//abrindo banco de dados
cdc := criaclientdataset('select '+self.Fcampo+', '+self.FCanpo_codigo+#13+
'from '+self.FNomeTabela+#13+
'where not '+self.FCampo+' is null',
self.FConexao,
ultimo,
CTtquery);
cdc.first;
while not cdc.eof do
begin
tmp := cdc.fieldbyname(self.fcampo).asstring;
template.size := length(tmp);
move(pchar(tmp)^, template.tpt^, template.size);
if template.size  0 then
begin
if self.Finger.Identify(template.tpt,score,GR_DEFAULT_CONTEXT) = gr_match
then
begin
encontrou := 'S';
self.IDObtido := cdc.fieldbyname(self.FCanpo_codigo).asstring;
break;
end;
end;
cdc.next;
end;
cdc.free;
if encontrou = 'N'
then showmessage('Digital não encontrada');
end;
end;

to com pressa de resolver isso e nao to vendo solucao.
o exemplo deles é muito confuso, eu tentei usar firebird no exemplo deles e
deu a mesma coisa so mudei a forma de gravar os dados e verificar, e fica
dando a mesma coisa. nao auterei mas nada no exemplo..

alquem ai ja desenvolveu algo pra isso? pq nao sei mas o que fazer...
o prazo ta vencendo e eu nao sei como solucionar isso..
obrigdao.
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]



RE: [delphi-br] Centralizar um painel dentro de um form

2008-02-18 Por tôpico Rubem Nascimento da Rocha

Na verdade, não deveriam ser usadas a largura e altura (propriedades Width e 
Height, respectivamente) do form, e sim a largura e altura da área interna do 
form (propriedades ClientWidth e ClientHeight, respectivamente).

Sds.






To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Mon, 18 Feb 2008 07:32:01 -0300
Subject: RE: [delphi-br] Centralizar um painel dentro de um form







Faz uma conta simples: Metade da largura do Form menos a metade da largura do 
Painel. O resultado fixa em run-time na propriedade Left do Painel. Será que dá 
certo ?

Pode até colocar no onSize do Form, para alterar a posição do Painel quando o 
Form sofrer alterações no tamanho.

Abraço,

Nogueira Jr (Mobile)
Gmail: anogueirajr
Hotmail: nogueirajr
Skype: nogueira.jr
SMS: +551291756354

- Mensagem Original -
De: Eduardo Silva dos Santos [EMAIL PROTECTED]
Enviada: domingo, 17 de fevereiro de 2008 21:34
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Centralizar um painel dentro de um form

É complicado, vai ter que ser no olho.

no Delphi 2005 e posteriores a propriedade AligWithMargins resolveria isso
numa boa..

um dos motivos que me levou a migrar para o Delphi 2007 foi essa propriedade
e a opção de colocar
um toolbar com os botões de alinhamento, como ajuda na produtividade, as
guide lines tb são boas.

Em 17/02/08, Ricardo Mendes [EMAIL PROTECTED] escreveu:

 Esse form é fixoeu só não queria é mexer nisso no olhamentro
 mesmomas se não tiver jeito.eu vou vou ter q colocar no olho
 mesmo...

 - Original Message -
 From: Eduardo Silva dos Santos
 To: delphi-br@yahoogrupos.com.br 
 Sent: Sunday, February 17, 2008 9:12 PM
 Subject: Re: [delphi-br] Centralizar um painel dentro de um form

 Esse Formulário vai mudar de tamanho? caso o form seja de tamanho fixo é
 so
 colocar o painel e centralizar no olhômetro.

 Em 17/02/08, Ricardo Mendes [EMAIL PROTECTED] 
 escreveu:

 Eu uso D7

 - Original Message -
 From: Eduardo Silva dos Santos
 To: delphi-br@yahoogrupos.com.br 
 Sent: Sunday, February 17, 2008 9:08 PM
 Subject: Re: [delphi-br] Centralizar um painel dentro de um form

 Se vc usado Delphi 2005 ou superior da uma olhada na propriedade
 AlignWithMargins

 Em 17/02/08, Ricardo Mendes [EMAIL PROTECTED] 
 escreveu:

 Galera, gostaria de uma ajuda de vcs
 Eu tenho um formulario e nele tenho uma imagem colocada como
 alCliente,
 ocupando todo o formulario.
 Dentro dessa imagem eu preciso centralizar um painel, porém não
 pode
 ser modificado o tamanho do painel

 Eu ja pesquise na net e não achei nada que me ajudasseentão
 gostaria
 de uma ajuda de vcs..

 Obrigado..

 Ricardo Mendes

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




 --
 ...
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED]  
 eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com/
 ...

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

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




 --
 ...
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED] 
 Site: http://www.drdsistemas.com/
 ...

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

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




--
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
...

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









_
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br

[delphi-br] DBMemo nao sincronizado como o bco dados

2008-02-18 Por tôpico Jose Eduardo Victorino


Jose Eduardo Victorino [EMAIL PROTECTED] escreveu: Para: 
delphi-br@yahoogrupos.com.br
De: Jose Eduardo Victorino [EMAIL PROTECTED]
Data: Tue, 12 Feb 2008 11:02:19 -0300 (ART)
Assunto: [delphi-br] DBMemo nao sincronizado como o bco dados

   Ola amigos,,
 Tenho estou trabalhando em um form com uma tabela *.db em conjunto com DBEdits 
e DBMemos. No form principal tenho DBNavigator, DataSource, Table, DBEdit que 
conforme com adicionando os dados vao se incluindo e gravando numa beleza. So 
que em um outro form que esta em conjunto com principal coloquei um DBMemo que 
qdo termina de inserir as informaçoes ele nao esta gravando no arquivo pois qdo 
seleciono no DBNavigator o registro especifico ele nao insere o que escrevi 
entao se perdeu
 Como posso para gravar estas informacoes em outro form 
 
 Abraços ,, 
 
 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   



   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [delphi-br] DBMemo nao sincronizado como o bco dados

2008-02-18 Por tôpico Sergio Eurico
Bom dia,

Voce precisa ter um form chamado Datamod ( file/ new / datamod ) e nele
colocar todos os DataSources, Tables, Querys, etc.
Dai, do form1, form2, form3, etc, voce chama o datasource que esta neste
datamod, por exemplo udatamod.QueryTab_Clientes.

Se nao entendeu o que falei, avisa que te mando um exemplo...

Abraco.

Sergio Eurico.


Em 18/02/08, Jose Eduardo Victorino [EMAIL PROTECTED]
escreveu:



 Jose Eduardo Victorino [EMAIL PROTECTED]josevictorino2002%40yahoo.com.br
 escreveu: Para: delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br
 De: Jose Eduardo Victorino [EMAIL 
 PROTECTED]josevictorino2002%40yahoo.com.br
 
 Data: Tue, 12 Feb 2008 11:02:19 -0300 (ART)
 Assunto: [delphi-br] DBMemo nao sincronizado como o bco dados

 Ola amigos,,
 Tenho estou trabalhando em um form com uma tabela *.db em conjunto com
 DBEdits e DBMemos. No form principal tenho DBNavigator, DataSource, Table,
 DBEdit que conforme com adicionando os dados vao se incluindo e gravando
 numa beleza. So que em um outro form que esta em conjunto com principal
 coloquei um DBMemo que qdo termina de inserir as informaçoes ele nao esta
 gravando no arquivo pois qdo seleciono no DBNavigator o registro especifico
 ele nao insere o que escrevi entao se perdeu
 Como posso para gravar estas informacoes em outro form

 Abraços ,,

 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!

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





 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!

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

  



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



Re: Fwd: [delphi-br] Componente OCR

2008-02-18 Por tôpico Ricardo César Cardoso
Cara... recentemente saiu um artigo na ClubeDelphi falando de interação entre o 
Delphi e um Scanner. Não me lembro se chega a tratar da questão do OCR, mas já 
pode ser um ponto de partida. 

Dá uma fuçada no site deles (devmedia.com.br) pra descobrir qual é a edição 
exata que contém esse artigo, pode ser que já seja uma fonte de ajuda.

Atte,
Ricardo.

Rafael Lossurdo [EMAIL PROTECTED] escreveu:   
Alguém tem alguma idéia sobre a minha dúvida abaixo??
 Realmente estou precisando de uma dica...
 
 []'s Rafael
 
 -- Forwarded message --
 From: Rafael [EMAIL PROTECTED]
 Date: 2008/2/15
 Subject: [delphi-br] Componente OCR
 To: delphi-br@yahoogrupos.com.br
 
 Caros,
 
 Vocês conhecem algum componente para fazer OCR de imagens (a partir de
 uma imagem, retirar o texto dela)?
 
 Estou planejando fazer o meu trabalho de conclusão de curso sobre
 gestão eletrônica de documentos e pretendo utilizar OCR. Mas tenho
 tido muita dificuldade de achar api's free pela internet. Existem
 muitos programas freeware, mas não api's.
 
 Gostaria muito da ajuda de vocês.
 
 Fico no aguardo.
 
 Att, Rafael Lossurdo
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 _



   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[delphi-br] Re: Griaule Fingerprint SDK 2007

2008-02-18 Por tôpico Bit
kra eu to pior q vc, vc ainda conseuio capturar e gravar e eu que
ainda nem isso consegui, estou usando o SDK da NitGen, e os exemplos
que vem com ele sao muito confuso e o pior os kras nao colocam nada
parecido com nossa realidade e muito engraçado, dai ta fodis!!
To procurando uma luz na net pra ver se encontro um exemplo descente!
flw

Bit

--- Em delphi-br@yahoogrupos.com.br, Rafael Jorge [EMAIL PROTECTED]
escreveu

 estou desenvolvendo um sistema de que captura a digital por um leitor
 biometrico usando o Griaule Fingerprint SDK 2007.
 pensei ter concluido tudo mas percebi que hora ele diz certo de quem é a
 digital hora ele da erro hora ele nao acha ninquem.. e do nada ele
da acess
 violation..
 to usando as sequintes rotinas pra cadastrar..
 
 procedure TRafaelFingerPrinter.Matricular;
 var
 id : string;
 i : integer;
 tptstream : tmemorystream;
 handle : hbitmap;
 hdc : longint;
 begin
 if self.FDataset.Active = false
 then showmessage('Tabela onde vai ser quardada as digitais nao esta
ativa')
 else begin
 if ExtractTemplate  0 then
 begin
 self.Fdisplay.Picture.Bitmap.FreeImage;
 handle := self.Fdisplay.Picture.Bitmap.ReleaseHandle;
 DeleteObject(handle);
 {$iFOPT R+}
 {$DEFINE CKRANGE}
 {$R-}
 {$ENDIF}
 hdc := GetDC(hwnd(nil));
 {Finger.BiometricDisplay(template.tpt,
 raw.img,
 raw.width,
 raw.height,
 raw.Res,
 hdc,
 handle,
 GR_NO_CONTEXT);}
 
 if handle  0 then
 begin
 self.display.Picture.Bitmap.Handle := handle;
 self.display.Repaint;
 end;
 
 ReleaseDC(hwnd(nil), hdc);
 {$IFDEF CKRANGE}
 {$UNDEF CKRANGE}
 {$R+}
 {$ENDIF}
 end;
 //gravando
 if (((template.size  0) and (template.tpt  nil))) then
 begin
 self.FDataset.Edit;
 tptstream := tmemorystream.create();
 tptstream.Write(template.tpt^, template.size);
 (self.Dataset.FieldByName(self.campo) as
 TBlobField).LoadFromStream(tptstream);
 tptstream.free;
 end;
 end;
 end;
 
 
 e to usando esta rotina para verificar a digital passada depois de
capturar.
 
 
 function TRafaelFingerPrinter.Identificar: boolean;
 var
 encontrou : string;
 tmp : string;
 score : integer;
 i : integer;
 cdc : tclientdataset;
 ultimo : string;
 begin
 encontrou := 'N';
 if extracttemplate() = 0 then
 begin
 self.Finger.IdentifyPrepare(template.tpt, GR_DEFAULT_CONTEXT);
 //abrindo banco de dados
 cdc := criaclientdataset('select '+self.Fcampo+',
'+self.FCanpo_codigo+#13+
 'from '+self.FNomeTabela+#13+
 'where not '+self.FCampo+' is null',
 self.FConexao,
 ultimo,
 CTtquery);
 cdc.first;
 while not cdc.eof do
 begin
 tmp := cdc.fieldbyname(self.fcampo).asstring;
 template.size := length(tmp);
 move(pchar(tmp)^, template.tpt^, template.size);
 if template.size  0 then
 begin
 if self.Finger.Identify(template.tpt,score,GR_DEFAULT_CONTEXT) =
gr_match
 then
 begin
 encontrou := 'S';
 self.IDObtido := cdc.fieldbyname(self.FCanpo_codigo).asstring;
 break;
 end;
 end;
 cdc.next;
 end;
 cdc.free;
 if encontrou = 'N'
 then showmessage('Digital não encontrada');
 end;
 end;
 
 to com pressa de resolver isso e nao to vendo solucao.
 o exemplo deles é muito confuso, eu tentei usar firebird no exemplo
deles e
 deu a mesma coisa so mudei a forma de gravar os dados e verificar, e
fica
 dando a mesma coisa. nao auterei mas nada no exemplo..
 
 alquem ai ja desenvolveu algo pra isso? pq nao sei mas o que fazer...
 o prazo ta vencendo e eu nao sei como solucionar isso..
 obrigdao.
 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]