Statt Clear und Add könntest Du auch Text zuweisen.
sql.Text := 'INSERT INTO CDDVD (ID,Lagerort,Name,Monat,Jahr) VALUES (:ID,:Lagerort,:Name,:Monat,:Jahr';
[edit] Ich sehe gerade, dass im
SQL-String die schließende Klammer fehlt. Ist das im Originalsource auch so? [/edit]