![]() |
Datenbank: Firebird • Version: 1.5 • Zugriff über: Fibplus
DB Feld durchsuchen
Hallo zusammen
versuche nun schon länger Werte die in einer Tabelle sind ( einem Feld ) auszuwerten. Das Tabellen Feld wird so befüllt.
Delphi-Quellcode:
Bei einem erneuten aufrufen der Form sollten natürlich die CheckBoxen
procedure Tfrm_member.insert_chairmen;
var CM, SCH, HM, MBP, H, NH, SS : string; begin if CheckBox_church.Checked then CM := 'CM'; if CheckBox_school.Checked then SCH := 'SCH'; if CheckBox_hotel.Checked then HM := 'HM'; if CheckBox_hospital.Checked then MBP := 'H'; if CheckBox_mbp.Checked then H := 'MBP'; if CheckBox_nursinh.Checked then NH := 'NH'; if CheckBox_bibel.Checked then SS := 'SS'; DM_member.Member.Edit; DM_member.Member.FieldByName('CHAIRMEN_G').AsString := ( CM +' '+ SCH +' '+ HM +' '+ MBP +' '+ H +' '+ NH +' '+ SS ) end; auch wieder so gesetzt sein. Habe mir nun überlegt das ich beim Onshow die Daten auslese
Delphi-Quellcode:
und in eine Variable schreibe. Leider weiss ich nicht wie ich in einer Variable
ALL := DM_member.Member.FieldByName('CHAIRMEN_G').AsString;
nach z.B dem Wert CM suche. :? Hat mir womöglich jemand einen Tipp? Shalom Manfred |
Re: DB Feld durchsuchen
Hallo Manfred,
du könntest es so probieren:
Delphi-Quellcode:
Grüße vom marabu
with TStringList.Create do
try DelimitedText := DM_member.Member.FieldByName('CHAIRMEN_G').AsString; CheckBox_church.Checked := IndexOf('CM') >= 0; // ... finally Free; end; |
Re: DB Feld durchsuchen
Hallo Marabu
Besten Dank es funktioniert Super. :thumb: :cheers: Shalom Manfred |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz