Ik wil een record in mijn database aanpassen. Dit doe ik op de volgende manier.
Deze code wordt uitgevoerd (zonder foutmeldingen) maar wanneer ik dan in de database kijk zie ik tot mijn verbazing dat het record niet aangepast is. Kan iemand mij vertellen waarom?
Delphi:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| with DataModule1.tDevice do begin Edit; FieldByName('alarm_level').AsInteger := StrToInt(cbAlarmLevel.Text); if (cbCustomPage.Checked) then FieldByName('custom_page').AsInteger := 1 else FieldByName('custom_page').AsInteger := 0; FieldByName('custom_page_link').AsString := LowerCase(Trim(eCustomPageLink.Text)); if (cbAltijdPiepen.Checked) then FieldByName('altijd_piepen').AsInteger := 1 else FieldByName('altijd_piepen').AsInteger := 0; Post; end; |
Deze code wordt uitgevoerd (zonder foutmeldingen) maar wanneer ik dan in de database kijk zie ik tot mijn verbazing dat het record niet aangepast is. Kan iemand mij vertellen waarom?