2010-11-27 7 views
0

Ich bin ein Kunde Hilfe Form zu schaffen (für die Berichterstattung Computerunterstützung)Zugang: Autofeld aber nicht parallel mit Primärschlüssel

Nachdem ein Kunde in der Datenbank einfügen, sollte eine Zahl wie generiert werden: WO: 00001

Die Nummer sollte eindeutig sein, denn wenn derselbe Kunde einen anderen Job hat, sollte es zum Beispiel sein: WO: 00012 unter der Annahme, dass einige Kunden vor ihm waren.

Was soll ich tun?

+0

Möchten Sie, dass die Serien von WO-Jobnummern der Reihe nach sind, oder ist es Ihnen egal, wenn Lücken vorhanden sind? –

Antwort

2

Verwenden Sie einfach ein autonumber Integer-Feld. Sie können die WO anhängen und die führenden Nullen in Ihrer ausgewählten oder zur Renderzeit hinzufügen.

+0

Ich habe gelesen, dass die automatische Nummerierung keine gute Idee ist, auch die Kundennummer ist eindeutig und ich erhalte Fehler bei der Erstellung eines neuen Autonummers, so wie es bereits existiert. – Chris

+2

Das neue Feld autonumber wird nicht in die Customer-Tabelle übernommen; Es geht in die HelpRequest-Tabelle (oder wo auch immer Sie die Hilfeanfragen aufzeichnen). –

+0

@Chris: Referenz bitte – RedFilter