Forum: Datenbanken
Delphi
by verkouter,
11. Jan 2010
Ich habe mich jetzt doch für die normalisierte Tabelle entschieden. Wenn ein neuer
Datensatz in der Haupttabelle angelegt wird, lege ich 14 leere Datensätze in der Leistungstabelle
an,dammit funktionierte es jetzt auch mit der DBctrlgrid.
Vielen Dank für die Hilfe.
Forum: Datenbanken
Delphi
by verkouter,
10. Jan 2010
Habe jetzt mehrere TDBCtrlGrid Versuche mit DBCtrlGrid durchgeführt.Als erstes habe ich eine
DBcomboboxhinzugefügt, bei drei Leistungen am Tag zeigt er mir dann auch 3 DBcomboboxen mit den
Leistungen an.Ich habe dann aber keine leeren Comboboxen für zusätzliche Leistungen.Füge ich
allerdings schon 14 DBcomboboxen ein und ich habe 3 Leistungen zeigt er mit 3x14 DBcomboboxen an.
Forum: Datenbanken
Delphi
by verkouter,
10. Jan 2010
Mit TDBCtrlGrid hatte ich bis jetzt noch nie gearbeitet, ich habs ausprobiert,und zu Anzeige der
Datensätze funktioniert es.Aber ich habe keine Möglichkeit darin einen Datensatz hinzuzufügen.
Oder doch???
Und das nächste Problem ist,das die Felder meiner jetzigen Eingabemaske nach Excel exportiert
werden.
Forum: Datenbanken
Delphi
by verkouter,
10. Jan 2010
Doch die Verbindung mit einem Schlüssel war hergestellt,habe ich vergessen.
Die Eingabemaske soll auf alle Fälle so erhalten bleiben.Keine Verwendung von DBgrid.
Forum: Datenbanken
Delphi
by verkouter,
10. Jan 2010
Normalisierung hatte ich schon probiert.Habe meine Tabelle in drei Tabellen zerlegt.
Haupttabelle
Id
Datum
Stunden
Geräte
Leistungstabelle
LV-Nummer
Forum: Datenbanken
Delphi
by verkouter,
10. Jan 2010
Wie lege ich denn eine virtuelle Tabelle an?
Forum: Datenbanken
Delphi
by verkouter,
9. Jan 2010
Jetzt bekomme ich die Fehlermeldung "ungültiger Feldname".
Add('SELECT lvn1 as Nummer,be1 as Be,ein1 as Einheit,me1 as Menge');
Add('FROM "' + Datei + '" ');
.
.
.
Add('union SELECT lvn14 as Nummer,be14 as Be,ein14 as Einheit,me14 as Menge');