izmenjeno 1 put, poslednji put Strog 26.12.2005. u 17:47
Izmene poruke
- Strog26.12.2005. u 17:47zapis iz teksta poruke
Imam neke prastare baze koje moram da ocuvam takve kakve su, tako da koristim BDE komponente za pristup njima ( imaju *.dbf extenziju ) i naisao sam na problem kod pretrazivanja te baze...
Do sada je sve radilo identicno kao sa ADO komponentama ( upisivanje podataka, izmena podataka, brisnje i sl. ), ali kada ubacim jednu jednostavnu proceduru:
Znaci ne izbaci nikakvu gresku, ali me ni ne pozicionira u DBGrid-u na pronadjeni rekord, nego je i dalje selektovan rekord cija je sifra 1.
Zna li neko gde gresim i kako da sredim ovo... Frka je velika sa vremenom, tako da unapred zahvaljujem na brzim odgovorima
.
Do sada je sve radilo identicno kao sa ADO komponentama ( upisivanje podataka, izmena podataka, brisnje i sl. ), ali kada ubacim jednu jednostavnu proceduru:
Code:
procedure TForm1.Edit4Change(Sender: TObject);
begin
Table2.Locate('SIFRA', Edit4.Text, []);
end;
ne desi se apsolutno nista!procedure TForm1.Edit4Change(Sender: TObject);
begin
Table2.Locate('SIFRA', Edit4.Text, []);
end;
Znaci ne izbaci nikakvu gresku, ali me ni ne pozicionira u DBGrid-u na pronadjeni rekord, nego je i dalje selektovan rekord cija je sifra 1.
Zna li neko gde gresim i kako da sredim ovo... Frka je velika sa vremenom, tako da unapred zahvaljujem na brzim odgovorima