Forum: Datenbanken
by Stevie,
4. Dez 2011
Weil sich DisplayName eventuell vom FieldName unterscheidet :glaskugel:
Forum: Datenbanken
by Stevie,
4. Dez 2011
Bevor wir noch weiter aneinander vorbei reden, post ich einfach mal eine mögliche Lösung ;)
for i := 0 to DataSet.FieldCount - 1 do
if DataSet.Locate(DataSet.Fields.FieldName, '*' + Edit1.Text, ) then
Break
Forum: Datenbanken
by Stevie,
3. Dez 2011
Rüschüsch, und die werden beim öffnen des Datasets angelegt
Forum: Datenbanken
by Stevie,
3. Dez 2011
Was ja total präzise und zielweisend formuliert war, gelle? :roll:
Forum: Datenbanken
by Stevie,
3. Dez 2011
Auch wenn du als Abfrage select * from table hast, wirst du kein field haben, was als Name '*' hat. Wenn du in allen Feldern suchen willst musst du als ersten Parameter für Locate die Liste aller Felder abgeben, in denen du suchen willst - durch Semikolon getrennt.