Fórum como pesquisar .db do paradox 7 #321909
22/05/2006
0
gostaria de saber o que estou errando na minha query dentro da db que eu criei com paradox 7 ele volta access violation ou entao outro problemas e fecha o programa ..
codigo para a procura esta assim
---
procedure TFormClientes.TableClientesBeforePost(DataSet: TDataSet);
var Codigo: string;
Codigo := DBEdit1.text;
if TableClientes.Locate(´CODentrada´, Codigo ,
[loCaseInsensitive, loPartialKey]) then
ShowMessage(´Matrícula já existente!´);
aonde DBEdit1.text eh aonde o cliente poe o codigo que sera incluido no .db do paradox e CODentrada eh o table dentro do .db aonde esse codigo eh armazenado .. soh que algo nesse locate que eu estou dando esta voltando coisa errada pois fecha o programa agradeco desde jah
codigo para a procura esta assim
---
procedure TFormClientes.TableClientesBeforePost(DataSet: TDataSet);
var Codigo: string;
Codigo := DBEdit1.text;
if TableClientes.Locate(´CODentrada´, Codigo ,
[loCaseInsensitive, loPartialKey]) then
ShowMessage(´Matrícula já existente!´);
aonde DBEdit1.text eh aonde o cliente poe o codigo que sera incluido no .db do paradox e CODentrada eh o table dentro do .db aonde esse codigo eh armazenado .. soh que algo nesse locate que eu estou dando esta voltando coisa errada pois fecha o programa agradeco desde jah
Dmer
Curtir tópico
+ 0
Responder
Posts
22/05/2006
Sremulador
se você postar o erro por completo para facilitar a compreenção...
Responder
Gostei + 0
22/05/2006
Dmer
erro eh -> raised exception class EStackOverflow with message ´stack overflow´ process stopped. dai quando eu dou par run novamente de dentro do delphi pela segunda vez ele fala -> acess violation at 0x7c96d63b write of address 0x0030ffc´
e abre o hexaedit para ver aonde ele parou no binario tambem ..
e abre o hexaedit para ver aonde ele parou no binario tambem ..
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)