Ik wil in de database velden kunnen wijzigen, toevoegen, en verwijderen, jawel. Dus niet direct in de database met b.v. DataAware componenten, daarom moet dat met Edit-boxjes. Maar doe knopjes werken niet helemaal lekker.
Ik krijg steeds een exceptie (80040E14)op de volgende manier:
Ik krijg het wel zonder Exceptie:
Maar dan wil 'ie niet direct posten. Pas na weer opnieuw text invoeren, en op wijzigen klikken, neemt ie hem echt mee. Dus Post erbij:
Maar dan krijg ik weer een exceptie
Ik heb geen idee hoe ik het moet oplossen. Ik heb het met Assign geprobeerd, AssignValue, Edit/Append etc.
Ik baal ervan. De oplossing moet zo simpel zijn. BVD Help!
Ik krijg steeds een exceptie (80040E14)op de volgende manier:
code:
1
2
3
4
5
6
7
| procedure TForm1.K_WijzigenClick(Sender: TObject); begin AdoTable1.Append; AdoTable1.FieldByName('NaamA').AsString := Edit1.Text; AdoTable1.Post; end; |
Ik krijg het wel zonder Exceptie:
code:
1
2
| AdoTable1.Edit; AdoTable1.FieldByName('NaamA').AsString := Edit1.Text; |
Maar dan wil 'ie niet direct posten. Pas na weer opnieuw text invoeren, en op wijzigen klikken, neemt ie hem echt mee. Dus Post erbij:
code:
1
2
3
| AdoTable1.Edit; AdoTable1.FieldByName('NaamA').AsString := Edit1.Text; AdoTable1.Post; |
Maar dan krijg ik weer een exceptie
Ik heb geen idee hoe ik het moet oplossen. Ik heb het met Assign geprobeerd, AssignValue, Edit/Append etc.
Ik baal ervan. De oplossing moet zo simpel zijn. BVD Help!