Hallo,
hab schonmal gefragt...aber SQL ist mir noch zu fremd...
Will mir mit dem MonthCalendar und der BDE einen Terminkalendar basteln. Nur wie können die Daten bezogen auf das angeklickte Datum im MonthCalendar geschrieben und gelesen werden?
SQL mag ja die beste Lösung sein. Hab aber absolut keinen Plan welche Komponenten ich dafür einsetzten muß, geschweige dann wie...
Also bleib ich ©Borland treu und benutzte, auch wenn jetzt auf mich herabgeschaut wird, die BDE.
Ich hab also einen Datasource mit einem table verbunden. In dem Table die Werte 'Datum', 'Was', und 'Wo' angelegt. Alles auch kein Problem.
Nur jetzt kommts: Wie kann ich denn zur Laufzeit, Daten in das table schreiben, bezogen auf das Datum (MonthCalendar1.date). Ich hab schon einiges versucht über Table1.AddItem usw. In meinem Fall:
Quelltext
1:
| Table1.AddItem(DateToStr(MonthCalendar1.date),DBEdit1.text,x?Uni...); |
Die Indexoptionen (x?Uni..) fallen mir leider gerade nicht ein, hab sie aber .
Meine Elemente auf der Form zur Vollständigkeit:
- Datasource
- Table
- DBEdit
- MonthCalendar
Dabei wird dann aber eine exception ausgelöst. Entweder ist die DB von mir gesperrt (wieso? Hab auch mal mit insert und post versucht...) oder es wird gesagt das der Datensatz (z.B. 30.05.2003) nicht vorhanden ist.
Die Verbindungen zwischen den DB Elementen müßte eigentlich richtig sein, ich brauch halt nur die Syntax wie man, bezogen auf (MonthCalendar1.date), Datensätze bei dem entsprechenden Datum hinzufügen bzw. auslesen kann.
Wer kann mir da helfen. Ich brauch nur ne code-Schnippsel um die Daten zur Laufzeit zu schreiben und zu lesen.
Und wieso sollte die DB durch mich gesperrt sein?
Wäre sehr dankbar wenn mir da mal jemand hilft.
MfG
Lui
Während der C Progga sich fragt wie er es machen soll, fragt der Delphi Progga sich was soll ich machen...