Just my 2 cents :
Ich arbeite erst seit 2 Monaten mit Delphi, denke aber, daß man als ernsthafter Programmier-Anfänger sehr schnell über eine "Zusammenklick"-Anwendung hinaus kommt.
Das Erfolgserlebnis am Anfang ist aber für die weitere Motivation nicht zu unterschätzen, außerdem ist es wie schon gesagt für Rapid Prototyping bzw. Anforderungs-Evaluierung ein sehr schoenes Werkzeug. Ich arbeite daher eher nach einem "Vom-Groben-zum-Feinen" - Ansatz, zumindest bei diesem ersten Projekt.
Warum also das
Rad für alltägliche, einfachere Softwarelösungen nochmal erfinden, wenn doch für sehr vieles schon passende Komponenten bereitstehen, und man sich auf die Logik dahinter konzentrieren kann...
Btw, gibt es einen Weg festzustellen, ob Daten im Grid eingetragen sind oder nicht ? Ich stelle eine Parent/Child Beziehung in einem DBGrid dar und möchte bei einem Buttonklick gerne feststellen, ob ein Datensatz im Grid angezeigt, bzw. von der Ergebnismenge "ausgespuckt" wird...