Re: [delphi-br] Locate não acha nada, porque = 3F?=

2006-08-14 Por tôpico Andre Mesquita
não o uso há mto mto mto tempo... dá uma olhada no help...

- Original Message - 
From: "Fellipe Henrique" <[EMAIL PROTECTED]>
To: 
Sent: Monday, August 14, 2006 4:20 PM
Subject: Re: [delphi-br] Locate não acha nada, porque =3F?=


Olá, na variavel está o codigo 1, que realmente existe o IDALUNO = 1 lá no
dataset...

como eu uso o FindKey?

[]s

2006/8/14, Andre Mesquita <[EMAIL PROTECTED]>:
>
>
> Debuga a aplicação e verifica o que o locate está o que está em "s".
>
> Tenta usar o método FindKey
>
>
> - Original Message -
> From: "Fellipe Henrique" <[EMAIL PROTECTED]>
> To: 
> Sent: Monday, August 14, 2006 3:22 PM
> Subject: Re: [delphi-br] Locate não acha nada, porque =3F?=
>
>
> Olá Andre, deu a mesma coisa... nao funciona...
>
> Nao posso usar uma Query, pois preciso de um Edit e Post, e tals.. por
> este
> motivo uso o DataSet
>
>
> Mas alguem tem alguma ideia?
>
> []s
>
> 2006/8/14, Andre Mesquita <[EMAIL PROTECTED]>:
> >
> > Tenta o seguinte:
> >
> > var
> >   s : String;
> > begin
> >   try
> > s := IntToStr(TbNotaIDALUNO.AsInteger);
> > if not TbBoletim.Locate('IDALUNO',s,[]) then
> >   ShowMessage('Aluno não encontrado');
> >   except
> > on E: Exception do
> >   ShowMessage('Erro ' + #13 + E.Message);
> >   end;
> > end;
> >
> > aconselho vc a usar um TQuery descendente.
> >
> > [ ]'s
> >
> >
> > - Original Message -
> > From: "Andre Luis Silveria" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Monday, August 14, 2006 1:43 PM
> > Subject: Re: [delphi-br] Locate não acha nada, porque =3F?=
> >
> >
> > Usa assim:
> > if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsString, []) then
> >showmessage('erro');
> > os parâmetros do locate são string.
> >
> > Fellipe Henrique <[EMAIL PROTECTED]> escreveu:Olá amigos, tenho um
> > IBDataSet, e trago meus registros com o seguinte SQL:
> >
> >
> > select bn.*, b.idaluno from boletim_notas bn
> > left join boletim b on (b.idboletim = bn.idboletim)
> > where (b.idturma = :pturma) and (b.ano = :pano) and (bn.iddisciplina =
> > :pdisc)
> >
> >
> > Beleza... passo todos os parâmetros, e me retorna algo em torno de 600
> > registros... tudo certinho, já verifiquei, quando tento dar este locate
> > fala
> > que não acha:
> >
> >
> >  if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsInteger, [])
> then
> >showmessage('erro');
> >
> >
> > Já vi lá... o IDALUNO vem no select, e já existe no DataSet do
> TbBoletim,
> > e
> > o TbNotaIDALUNO.ASInteger, traz um valor que está no select acima...
> >
> >
> > Por que nao quer funcionar? to fazendo algo de errado?
> >
> >
> > []s
> >
> > --
> > _
> > Fellipe Henrique
> > [EMAIL PROTECTED]
> >
> > Borland Developer Studio 2006 Certified
> >
> > "Venham até a borda, ele disse.
> > Eles disseram: Nós temos medo.
> > Venham até a borda, ele insistiu.
> > Eles foram, Ele os empurrou...
> > E eles voaram."
> > (Guillaume Apollinaire)
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >
> > GYNCOWBOY
> > André Luis da Silveira
> >
> >
> > -
> > Yahoo! Search
> > Música para ver e ouvir: You're Beautiful, do James Blunt
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > --
> > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
> >
> >
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
>
> --
> _
> Fellipe Henrique
> [EMAIL PROTECTED]
>
> Borland Developer Studio 2006 Certified
>
> "Venham até a borda, ele disse.
> Eles disseram: Nós temos medo.
> Venham até a borda, ele insistiu.
> Eles foram, Ele os empurrou...
> E eles voaram."
> (Guillaume Apollinaire)
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>



-- 
_
Fellipe Henrique
[EMAIL PROTECTED]

Borland Developer Studio 2006 Certified

"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)


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



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



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]
 
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] Locate não acha nada, porque =3F?=

2006-08-14 Por tôpico Fellipe Henrique
Olá, na variavel está o codigo 1, que realmente existe o IDALUNO = 1 lá no
dataset...

como eu uso o FindKey?

[]s

2006/8/14, Andre Mesquita <[EMAIL PROTECTED]>:
>
>
> Debuga a aplicação e verifica o que o locate está o que está em "s".
>
> Tenta usar o método FindKey
>
>
> - Original Message -
> From: "Fellipe Henrique" <[EMAIL PROTECTED]>
> To: 
> Sent: Monday, August 14, 2006 3:22 PM
> Subject: Re: [delphi-br] Locate não acha nada, porque =3F?=
>
>
> Olá Andre, deu a mesma coisa... nao funciona...
>
> Nao posso usar uma Query, pois preciso de um Edit e Post, e tals.. por
> este
> motivo uso o DataSet
>
>
> Mas alguem tem alguma ideia?
>
> []s
>
> 2006/8/14, Andre Mesquita <[EMAIL PROTECTED]>:
> >
> > Tenta o seguinte:
> >
> > var
> >   s : String;
> > begin
> >   try
> > s := IntToStr(TbNotaIDALUNO.AsInteger);
> > if not TbBoletim.Locate('IDALUNO',s,[]) then
> >   ShowMessage('Aluno não encontrado');
> >   except
> > on E: Exception do
> >   ShowMessage('Erro ' + #13 + E.Message);
> >   end;
> > end;
> >
> > aconselho vc a usar um TQuery descendente.
> >
> > [ ]'s
> >
> >
> > - Original Message -
> > From: "Andre Luis Silveria" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Monday, August 14, 2006 1:43 PM
> > Subject: Re: [delphi-br] Locate não acha nada, porque =3F?=
> >
> >
> > Usa assim:
> > if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsString, []) then
> >showmessage('erro');
> > os parâmetros do locate são string.
> >
> > Fellipe Henrique <[EMAIL PROTECTED]> escreveu:Olá amigos, tenho um
> > IBDataSet, e trago meus registros com o seguinte SQL:
> >
> >
> > select bn.*, b.idaluno from boletim_notas bn
> > left join boletim b on (b.idboletim = bn.idboletim)
> > where (b.idturma = :pturma) and (b.ano = :pano) and (bn.iddisciplina =
> > :pdisc)
> >
> >
> > Beleza... passo todos os parâmetros, e me retorna algo em torno de 600
> > registros... tudo certinho, já verifiquei, quando tento dar este locate
> > fala
> > que não acha:
> >
> >
> >  if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsInteger, [])
> then
> >showmessage('erro');
> >
> >
> > Já vi lá... o IDALUNO vem no select, e já existe no DataSet do
> TbBoletim,
> > e
> > o TbNotaIDALUNO.ASInteger, traz um valor que está no select acima...
> >
> >
> > Por que nao quer funcionar? to fazendo algo de errado?
> >
> >
> > []s
> >
> > --
> > _
> > Fellipe Henrique
> > [EMAIL PROTECTED]
> >
> > Borland Developer Studio 2006 Certified
> >
> > "Venham até a borda, ele disse.
> > Eles disseram: Nós temos medo.
> > Venham até a borda, ele insistiu.
> > Eles foram, Ele os empurrou...
> > E eles voaram."
> > (Guillaume Apollinaire)
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >
> > GYNCOWBOY
> > André Luis da Silveira
> >
> >
> > -
> > Yahoo! Search
> > Música para ver e ouvir: You're Beautiful, do James Blunt
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > --
> > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
> >
> >
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
>
> --
> _
> Fellipe Henrique
> [EMAIL PROTECTED]
>
> Borland Developer Studio 2006 Certified
>
> "Venham até a borda, ele disse.
> Eles disseram: Nós temos medo.
> Venham até a borda, ele insistiu.
> Eles foram, Ele os empurrou...
> E eles voaram."
> (Guillaume Apollinaire)
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
> 
>



-- 
_
Fellipe Henrique
[EMAIL PROTECTED]

Borland Developer Studio 2006 Certified

"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)


[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]
 
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] Locate não acha nada, porque = 3F?=

2006-08-14 Por tôpico Andre Mesquita

Debuga a aplicação e verifica o que o locate está o que está em "s".

Tenta usar o método FindKey

- Original Message - 
From: "Fellipe Henrique" <[EMAIL PROTECTED]>
To: 
Sent: Monday, August 14, 2006 3:22 PM
Subject: Re: [delphi-br] Locate não acha nada, porque =3F?=


Olá Andre, deu a mesma coisa... nao funciona...

Nao posso usar uma Query, pois preciso de um Edit e Post, e tals.. por este
motivo uso o DataSet


Mas alguem tem alguma ideia?

[]s

2006/8/14, Andre Mesquita <[EMAIL PROTECTED]>:
>
> Tenta o seguinte:
>
> var
>   s : String;
> begin
>   try
> s := IntToStr(TbNotaIDALUNO.AsInteger);
> if not TbBoletim.Locate('IDALUNO',s,[]) then
>   ShowMessage('Aluno não encontrado');
>   except
> on E: Exception do
>   ShowMessage('Erro ' + #13 + E.Message);
>   end;
> end;
>
> aconselho vc a usar um TQuery descendente.
>
> [ ]'s
>
>
> - Original Message -----
> From: "Andre Luis Silveria" <[EMAIL PROTECTED]>
> To: 
> Sent: Monday, August 14, 2006 1:43 PM
> Subject: Re: [delphi-br] Locate não acha nada, porque =3F?=
>
>
> Usa assim:
> if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsString, []) then
>showmessage('erro');
> os parâmetros do locate são string.
>
> Fellipe Henrique <[EMAIL PROTECTED]> escreveu:Olá amigos, tenho um
> IBDataSet, e trago meus registros com o seguinte SQL:
>
>
> select bn.*, b.idaluno from boletim_notas bn
> left join boletim b on (b.idboletim = bn.idboletim)
> where (b.idturma = :pturma) and (b.ano = :pano) and (bn.iddisciplina =
> :pdisc)
>
>
> Beleza... passo todos os parâmetros, e me retorna algo em torno de 600
> registros... tudo certinho, já verifiquei, quando tento dar este locate
> fala
> que não acha:
>
>
>  if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsInteger, []) then
>showmessage('erro');
>
>
> Já vi lá... o IDALUNO vem no select, e já existe no DataSet do TbBoletim,
> e
> o TbNotaIDALUNO.ASInteger, traz um valor que está no select acima...
>
>
> Por que nao quer funcionar? to fazendo algo de errado?
>
>
> []s
>
> --
> _
> Fellipe Henrique
> [EMAIL PROTECTED]
>
> Borland Developer Studio 2006 Certified
>
> "Venham até a borda, ele disse.
> Eles disseram: Nós temos medo.
> Venham até a borda, ele insistiu.
> Eles foram, Ele os empurrou...
> E eles voaram."
> (Guillaume Apollinaire)
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> GYNCOWBOY
> André Luis da Silveira
>
>
> -
> Yahoo! Search
> Música para ver e ouvir: You're Beautiful, do James Blunt
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>



-- 
_
Fellipe Henrique
[EMAIL PROTECTED]

Borland Developer Studio 2006 Certified

"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)


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



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



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]
 
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] Locate não acha nada, porque =3F?=

2006-08-14 Por tôpico Fellipe Henrique
Olá Andre, deu a mesma coisa... nao funciona...

Nao posso usar uma Query, pois preciso de um Edit e Post, e tals.. por este
motivo uso o DataSet


Mas alguem tem alguma ideia?

[]s

2006/8/14, Andre Mesquita <[EMAIL PROTECTED]>:
>
> Tenta o seguinte:
>
> var
>   s : String;
> begin
>   try
> s := IntToStr(TbNotaIDALUNO.AsInteger);
> if not TbBoletim.Locate('IDALUNO',s,[]) then
>   ShowMessage('Aluno não encontrado');
>   except
> on E: Exception do
>   ShowMessage('Erro ' + #13 + E.Message);
>   end;
> end;
>
> aconselho vc a usar um TQuery descendente.
>
> [ ]'s
>
>
> - Original Message -
> From: "Andre Luis Silveria" <[EMAIL PROTECTED]>
> To: 
> Sent: Monday, August 14, 2006 1:43 PM
> Subject: Re: [delphi-br] Locate não acha nada, porque =3F?=
>
>
> Usa assim:
> if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsString, []) then
>showmessage('erro');
> os parâmetros do locate são string.
>
> Fellipe Henrique <[EMAIL PROTECTED]> escreveu:Olá amigos, tenho um
> IBDataSet, e trago meus registros com o seguinte SQL:
>
>
> select bn.*, b.idaluno from boletim_notas bn
> left join boletim b on (b.idboletim = bn.idboletim)
> where (b.idturma = :pturma) and (b.ano = :pano) and (bn.iddisciplina =
> :pdisc)
>
>
> Beleza... passo todos os parâmetros, e me retorna algo em torno de 600
> registros... tudo certinho, já verifiquei, quando tento dar este locate
> fala
> que não acha:
>
>
>  if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsInteger, []) then
>showmessage('erro');
>
>
> Já vi lá... o IDALUNO vem no select, e já existe no DataSet do TbBoletim,
> e
> o TbNotaIDALUNO.ASInteger, traz um valor que está no select acima...
>
>
> Por que nao quer funcionar? to fazendo algo de errado?
>
>
> []s
>
> --
> _
> Fellipe Henrique
> [EMAIL PROTECTED]
>
> Borland Developer Studio 2006 Certified
>
> "Venham até a borda, ele disse.
> Eles disseram: Nós temos medo.
> Venham até a borda, ele insistiu.
> Eles foram, Ele os empurrou...
> E eles voaram."
> (Guillaume Apollinaire)
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> GYNCOWBOY
> André Luis da Silveira
>
>
> -
> Yahoo! Search
> Música para ver e ouvir: You're Beautiful, do James Blunt
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
> 
>



-- 
_
Fellipe Henrique
[EMAIL PROTECTED]

Borland Developer Studio 2006 Certified

"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)


[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]
 
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] Locate não acha nada, porque = 3F?=

2006-08-14 Por tôpico Andre Mesquita
Tenta o seguinte:

var
  s : String;
begin
  try
s := IntToStr(TbNotaIDALUNO.AsInteger);
if not TbBoletim.Locate('IDALUNO',s,[]) then
  ShowMessage('Aluno não encontrado');
  except
on E: Exception do
  ShowMessage('Erro ' + #13 + E.Message);
  end;
end;

aconselho vc a usar um TQuery descendente.

[ ]'s

- Original Message - 
From: "Andre Luis Silveria" <[EMAIL PROTECTED]>
To: 
Sent: Monday, August 14, 2006 1:43 PM
Subject: Re: [delphi-br] Locate não acha nada, porque =3F?=


Usa assim:
 if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsString, []) then
   showmessage('erro');
os parâmetros do locate são string.

Fellipe Henrique <[EMAIL PROTECTED]> escreveu:Olá amigos, tenho um 
IBDataSet, e trago meus registros com o seguinte SQL:


 select bn.*, b.idaluno from boletim_notas bn
 left join boletim b on (b.idboletim = bn.idboletim)
 where (b.idturma = :pturma) and (b.ano = :pano) and (bn.iddisciplina =
 :pdisc)


 Beleza... passo todos os parâmetros, e me retorna algo em torno de 600
 registros... tudo certinho, já verifiquei, quando tento dar este locate 
fala
 que não acha:


 if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsInteger, []) then
   showmessage('erro');


 Já vi lá... o IDALUNO vem no select, e já existe no DataSet do TbBoletim, e
 o TbNotaIDALUNO.ASInteger, traz um valor que está no select acima...


 Por que nao quer funcionar? to fazendo algo de errado?


 []s

 -- 
 _
 Fellipe Henrique
 [EMAIL PROTECTED]

 Borland Developer Studio 2006 Certified

 "Venham até a borda, ele disse.
 Eles disseram: Nós temos medo.
 Venham até a borda, ele insistiu.
 Eles foram, Ele os empurrou...
 E eles voaram."
 (Guillaume Apollinaire)


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




 GYNCOWBOY
 André Luis da Silveira


-
 Yahoo! Search
 Música para ver e ouvir: You're Beautiful, do James Blunt

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



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



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]
 
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] Locate não acha nada, porque =3F?=

2006-08-14 Por tôpico Fellipe Henrique
Olá André,

Na verdade, o campo em si é Integer, e já tentei tudo

.AsString
.AsInteger
.Value

e nada.. nenhum deles acha o registro... e o registro tá lá... já vi e
tudo...

[]s

Em 14/08/06, Andre Luis Silveria <[EMAIL PROTECTED]> escreveu:
>
> Usa assim:
> if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsString, []) then
>showmessage('erro');
> os parâmetros do locate são string.
>
> Fellipe Henrique <[EMAIL PROTECTED]> escreveu:Olá amigos, tenho um
> IBDataSet, e trago meus registros com o seguinte SQL:
>
>
> select bn.*, b.idaluno from boletim_notas bn
> left join boletim b on (b.idboletim = bn.idboletim)
> where (b.idturma = :pturma) and (b.ano = :pano) and (bn.iddisciplina =
> :pdisc)
>
>
> Beleza... passo todos os parâmetros, e me retorna algo em torno de 600
> registros... tudo certinho, já verifiquei, quando tento dar este locate
> fala
> que não acha:
>
>
>  if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsInteger, []) then
>showmessage('erro');
>
>
> Já vi lá... o IDALUNO vem no select, e já existe no DataSet do TbBoletim,
> e
> o TbNotaIDALUNO.ASInteger, traz um valor que está no select acima...
>
>
> Por que nao quer funcionar? to fazendo algo de errado?
>
>
> []s
>
> --
> _
> Fellipe Henrique
> [EMAIL PROTECTED]
>
> Borland Developer Studio 2006 Certified
>
> "Venham até a borda, ele disse.
> Eles disseram: Nós temos medo.
> Venham até a borda, ele insistiu.
> Eles foram, Ele os empurrou...
> E eles voaram."
> (Guillaume Apollinaire)
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> GYNCOWBOY
> André Luis da Silveira
>
>
> -
> Yahoo! Search
> Música para ver e ouvir: You're Beautiful, do James Blunt
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
_
Fellipe Henrique
[EMAIL PROTECTED]

Borland Developer Studio 2006 Certified

"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)


[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]
 
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] Locate não acha nada, porque =3F?=

2006-08-14 Por tôpico Andre Luis Silveria
Usa assim:
 if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsString, []) then
   showmessage('erro');
os parâmetros do locate são string.

Fellipe Henrique <[EMAIL PROTECTED]> escreveu:Olá amigos, tenho um 
IBDataSet, e trago meus registros com o seguinte SQL:
 
 
 select bn.*, b.idaluno from boletim_notas bn
 left join boletim b on (b.idboletim = bn.idboletim)
 where (b.idturma = :pturma) and (b.ano = :pano) and (bn.iddisciplina =
 :pdisc)
 
 
 Beleza... passo todos os parâmetros, e me retorna algo em torno de 600
 registros... tudo certinho, já verifiquei, quando tento dar este locate fala
 que não acha:
 
 
 if not TbBoletim.Locate('IDALUNO', TbNotaIDALUNO.AsInteger, []) then
   showmessage('erro');
 
 
 Já vi lá... o IDALUNO vem no select, e já existe no DataSet do TbBoletim, e
 o TbNotaIDALUNO.ASInteger, traz um valor que está no select acima...
 
 
 Por que nao quer funcionar? to fazendo algo de errado?
 
 
 []s
 
 -- 
 _
 Fellipe Henrique
 [EMAIL PROTECTED]
 
 Borland Developer Studio 2006 Certified
 
 "Venham até a borda, ele disse.
 Eles disseram: Nós temos medo.
 Venham até a borda, ele insistiu.
 Eles foram, Ele os empurrou...
 E eles voaram."
 (Guillaume Apollinaire)
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
   


 GYNCOWBOY 
 André Luis da Silveira


-
 Yahoo! Search
 Música para ver e ouvir: You're Beautiful, do James Blunt

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