Dúvida Na Instrução : quot;Table.KeyFieldCount:=...quot; ?

Delphi

09/01/2004

A Tabela <Employee.Db> No Aliase <DBDemos> Do Delphi Tem Dois Indices Secundário Definidos:´LastNeme e FirstName´. A Instrução <GotoKey> Exige Um Indice Correto Para Tabela. O Livro ´Delphi5 A Biblia´ Pag 320 Realiza Um Método De Consulta Para O Campo
Indexado ´LastName´ Usando Esta Instrução. Atê Aí Tudo Bem. O Que Não Estou Conseguindo e Realisar a Mesma Consulta Usando Agora o Segundo Campo Indexado ´FirstName´ Da Tabela. :?: O Código Para Realizar a Consulta Usando a Instrução ´GotoKey´ Nos Dois Casos Segue Abaixo:
//Tirado Do Livro Delphi5 A Bíblia Pag 320 :
Table1.SetKey;
Table1[´LastName´]:=EditName.Text;
Table1.KeyFildCount:=1; // Exige Um Indice Correto Para a Tabela
if Not Table1.GotoKey
MessageDlg(´Name Não Existe´,mtError,[mbOk],0);

Então Escrevi o Seguinte Código Par Realisar a Consulta Do Segundo Campo ´FirstName´ Da Tabela <Employee.Db> Do Aliase <DbDemos> :
//Código Que Não Funciona . Responde Que O Nome Não Existe :?: Table1.SetKey;
[color=red:55121f2e9f]Table1[´FirstName´]:=EditName.Text;
Table1.KeyFildCount:=2; // [/color:55121f2e9f]
if Not Table1.GotoKey
MessageDlg(´Name Não Existe´,mtError,[mbOk],0);

Então Amigos. Sei Que Esta Faltando Algo. E é Por Isto Que Mais Uma Vez Recorro Ao Forum...É Mais Uma Dúvida Teórica, Serve e Muito Para Aprofundar O Conhecimente Em Delphi.


Marco Salles

Marco Salles

Curtidas 0

Respostas

Marco Salles

Marco Salles

09/01/2004

Sobe


GOSTEI 0
Marco Salles

Marco Salles

09/01/2004

Sobe


GOSTEI 0
Marco Salles

Marco Salles

09/01/2004

Geeeeeeeeeente Quebra Esta Aí......


GOSTEI 0
Marco Salles

Marco Salles

09/01/2004

Sobe


GOSTEI 0
Marco Salles

Marco Salles

09/01/2004

Ninguem Sabe.... :?:


GOSTEI 0
Marco Salles

Marco Salles

09/01/2004

Esta Na Biblia :lol:


GOSTEI 0
Marco Salles

Marco Salles

09/01/2004

Não Acredito Que Ninguem Sabe :!: Algume Ainda Vai Responder.


GOSTEI 0
Marco Salles

Marco Salles

09/01/2004

A Tabela <Employee.Db> No Aliase <DBDemos> Do Delphi Tem Dois Indices Secundário Definidos:´LastNeme e FirstName´. A Instrução <GotoKey> Exige Um Indice Correto Para Tabela. O Livro ´Delphi5 A Biblia´ Pag 320 Realiza Um Método De Consulta Para O Campo
Indexado ´LastName´ Usando Esta Instrução. Atê Aí Tudo Bem. O Que Não Estou Conseguindo e Realisar a Mesma Consulta Usando Agora o Segundo Campo Indexado ´FirstName´ Da Tabela. O Código Para Realizar a Consulta Usando a Instrução ´GotoKey´ Nos Dois Casos Segue Abaixo:
//Tirado Do Livro Delphi5 A Bíblia Pag 320 :
Table1.SetKey;
Table1[´LastName´]:=EditName.Text;
Table1.KeyFildCount:=1; // Exige Um Indice Correto Para a Tabela
if Not Table1.GotoKey
MessageDlg(´Name Não Existe´,mtError,[mbOk],0);

Então Escrevi o Seguinte Código Par Realisar a Consulta Do Segundo Campo ´FirstName´ Da Tabela <Employee.Db> Do Aliase <DbDemos> :
//Código Que Não Funciona . Responde Que O Nome Não Existe Table1.SetKey;
Table1[´FirstName´]:=EditName.Text;
Table1.KeyFildCount:=2; //
if Not Table1.GotoKey
MessageDlg(´Name Não Existe´,mtError,[mbOk],0);

Então Amigos. Sei Que Esta Faltando Algo. E é Por Isto Que Mais Uma Vez Recorro Ao Forum...É Mais Uma Dúvida Teórica, Serve e Muito Para Aprofundar O Conhecimente Em Delphi.


GOSTEI 0
Marco Salles

Marco Salles

09/01/2004

Talve Seje a Ultima Tentativa


GOSTEI 0
POSTAR