Hallo Fritz, > > ich mache sowas ja nicht oft, aber bislang immer erfolgreich. Nur > jetzt hänge ich irgendwo fest und vermute einen Designfehler in > meiner Datenbank. > LO 4.2.5.2 unter Win 7. > Folgendes Datenbank-Design > Tabelle Kategorie, Felder ID_KAT, Kategorie > Tabelle Packstück, Felder ID, Kategorie, Packstück > Tabelle Stückzahl, Felder ID, ID_PACK, Anzahl
Tabelle Packstück hat wirklich "Kategorie" darin stehen, also einen ausgeschriebenen Namen, keinen Fremdschlüssel? Tabelle Kategorie hat wirklich das erste Feld ID_Kat? Ich hätte da schon anders benannt. > > Formular Stückzahl > Haupformular Stückzahl, Verknüpfung ID_PACK <-> ID(Tabelle Packstück) > Unterformular Packstück, Verknüpfung Kategorie <-> ID(Tabelle Kategorie) ?? ID gibt es nicht in der Tabelle Kategorie Nach Umbenennung: Verknüpfung ID_KAT <-> ID(Tabelle Kategorie) > > Ich gebe die Anzahl ein, das Packstück und möchte aus einer Listbox > die Kategorie auswählen. Die Kategorie hat folgende SQL-Abfrage > SELECT "Kategorie", "ID_KAT" FROM "Kategorie". > Ich bekomme es nicht hin, will ich einen neuen Datensatz Stck. > anlegen geht das nicht. Hast Du alle Felder angezeigt? Was ist mit dem Primärschlüssel? AutoWert? Da jedenfalls sitzt der häufigste Fehler: Das Feld ID fehlt und ist nicht als Autowert benannt - Abspeichern nicht möglich. Gruß Robert -- Liste abmelden mit E-Mail an: [email protected] Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
