Locate und Resync [SOLVED]

Für Themen zu Datenbanken und Zugriff auf diese. Auch für Datenbankkomponenten.
Antworten
mr.mc.mauser
Beiträge: 33
Registriert: Di 8. Jun 2010, 19:38

Locate und Resync [SOLVED]

Beitrag von mr.mc.mauser »

Hallo,

ich habe ein DBGrid das ich mit locate durchsuchen möchte, anschließend möchte ich das der Grid zentriert ist
dazu benutze ich folgende Zeilen Code:

Code: Alles auswählen

T_Teilnehmer_DBGrid.DataSource.DataSet.Locate(ort,Edit1.Text,[]);
T_Teilnehmer_DBGrid.DataSource.DataSet.Resync([rmCenter]);
Nur kommt es in der Zeile in der rmCenter steht zu folgende Fehlermeldung:

Code: Alles auswählen

main.pas(706,58) Error: Identifier not found "rmCenter"
Was ist da Falsch ?

Gleiches Problem kommt auch wenn ich bei locate in den Eckigen Klammern einen Parameter eintrage z.b. loCaseInsensitive eintrage. also

Code: Alles auswählen

T_Teilnehmer_DBGrid.DataSource.DataSet.Locate(ort,Edit1.Text,[loCaseInsensitive]);
Gruß
Robert
Zuletzt geändert von mr.mc.mauser am Do 30. Dez 2010, 22:08, insgesamt 1-mal geändert.

MmVisual
Beiträge: 1581
Registriert: Fr 10. Okt 2008, 23:54
OS, Lazarus, FPC: Winuxarm (L 4 FPC 3.2.2)
CPU-Target: 32/64Bit

Re: Locate und Resync

Beitrag von MmVisual »

Bei mir geht das:

TDBGrid(Sender).DataSource.DataSet.Resync([rmCenter]);

rmCenter ist in der unit "db" drin. Ist diese in der Uses eingebunden?
EleLa - Elektronik Lagerverwaltung - www.elela.de

mr.mc.mauser
Beiträge: 33
Registriert: Di 8. Jun 2010, 19:38

Re: Locate und Resync

Beitrag von mr.mc.mauser »

Hallo,

das mit der dB wars schon, gar nicht dran gedacht, ich habe den ganzen Datenbank zugriff in eine andre Unit ausgelagert.

Gruß
Robert

Antworten