Entwickler-Ecke
Datenbanken - probleme mit ordnen von datenbanken
thyrium - Di 26.11.02 00:41
Titel: probleme mit ordnen von datenbanken
hi
ich habe mir ein adressbuch erstellt und die liste mit hilfe eines indizes beim nachnamen geordnet
... jedoch habe ich jezz das problem wenn ich mehrere personenen mit dem gleich nachnamen haben bekomme ich immer einen indexfehler ...
kann ich den umgehen oder kann ich die tabelle anstatt
Quelltext
1:
| table1.FindNearest([Edit1.Text]); |
mit was anderem ordnen.
tut mir leid aber hatte im forum sehr viel zum locate gefunden , jedoch erwartet er dort so viele eingaben (womit ich mich leider noch nicht so gut auskenne)
bedanke mich schonmal im vorraus , thx!
thyrium - Di 26.11.02 15:07
hi , habe das jezz so geregelt , nur er sucht anstatt die eingabe vom edit feld "edit2.text".
wir kann ich die als variable einsetzen ?
Quelltext
1: 2: 3: 4: 5: 6:
| procedure TForm1.Button1Click(Sender: TObject); begin table1.Filtered := FALSE; table1.Filter := 'Nachname=''Edit2.Text'''; table1.Filtered := TRUE; end; |
olsen0815 - Di 26.11.02 23:38
Titel: Sortieren mit Filter
Hallo,
willst du den Filter-Ausdruck mit dem Inhalt eines TEdit-Feldes füttern musst du folgendes eingeben:
table1.Filter := 'Nachname=' + '' + Edit2.Text + '';
(Achtung: Die doppelten Anführungszeichen sind zwei einfache ohne Leerzeichen!)
Klabautermann - Mi 27.11.02 11:09
Titel: Re: Sortieren mit Filter
Hallo,
| olsen0815 hat folgendes geschrieben: |
table1.Filter := 'Nachname=' + '' + Edit2.Text + '';
(Achtung: Die doppelten Anführungszeichen sind zwei einfache ohne Leerzeichen!) |
das müssen aber vier sein, den so fügst du einen Leerstring hinzu. Wobei du das erste vorkommen noch wegobtimieren kannst, indem du es in den Nachnamen Sting aufnimmst.
Das sähe dann so aus:
Quelltext
1:
| table1.Filter := 'Nachname=''' + Edit2.Text + ''''; |
Gruß
Klabautermann
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!