Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Abfrage -> neuer Datensatz nicht möglich ->Datenbankbeziehung?

Begonnen von hackepeter, September 26, 2020, 17:34:56

⏪ vorheriges - nächstes ⏩

DF6GL

#15
Hallo,

das Alles ist kein Gegenargument für einen Autowert als ArtikelID...


ZitatDie Artikelnummer hat ein numerisches System. Autowert geht hier leider nicht.

Es soll ja auch nicht die Artikelnummer in einen Autowert konvertiert werden... Das Feld ArtikelID soll der Primärschlüssel vom Typ Autowert und für die Beziehungen genutzt werden.


Was die Artikelnummer danach beinhaltet ist Jacke wie Hose. Wichtig wäre hier noch ein (zusätzlicher) eindeutiger Index auf die Artikelnummer.
 

ZitatSo fängt sie immer mit 08 an, anschließend kommen Ziffern für Typ, Sorte und Gebinde.

Da wäre eine Überprüfung der Normalisierung angebracht. Solche sprechenden Nummern sollten atomisiert (mit zusätzlichen Tabellen für  Typ, Sorte und Gebinde)  werden.

Zitatgeht momentan nicht. Es gibt ein Endlosformular (Übersicht), wo unter anderem die ersten drei Positionen einer Bestellung angezeigt werden. Beim öffnen dieses Formulars gehe ich es durch und schreibe die ersten 3 Positionen + Mengen in diese Felder um sie dann im Endlosformular anzuzeigen.

Versteh ich nicht...

Warum trägst Du die Positionen nicht gleich in die Bestellung_Positionen ein??



Zitatob es überhaubt noch möglich ist, einem Kunden auf ein Produkt dauerhaft ein Rabatt zu geben?

??  Solange ein Rabatt in KundenArtikelRabatt gespeichert ist,  ist er auch verfügbar.


Versteh die Besorgnis nicht...



btw:

rsBestellungen.Fields("MengePos1") = emty

es gibt kein "emty" höchsten "Empty".

Allerdings ist
rsBestellungen.Fields("MengePos1") = NULL
"richtiger".

Deklariere numerische  (Ganzzahl-)Variablen nicht mit Integer, sondern mit Long, sonst kann es unangenehme Erscheinungen geben.
Bei Floating-Point nutze Double, bei monetären Zahlen "Währung"
Bei ... As Recordset nutze den Qualifier:    ... As Dao.Recordset

Du kannst mir ja eine PN schreiben.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access