keine doppelten Einträge gestatten

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

pako1
Beiträge: 9
Registriert: Do, 25.05.2006 11:08

keine doppelten Einträge gestatten

Beitrag von pako1 »

In meiner Spalte Kundennummer hätte ich gerne das er meckert wenn ich eine KD-NUmmer doppelt eingeben will. Kann man das einstellen?

Danke schön
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Re: keine doppelten Einträge gestatten

Beitrag von pmoegenb »

pako1 hat geschrieben:In meiner Spalte Kundennummer hätte ich gerne das er meckert wenn ich eine KD-NUmmer doppelt eingeben will. Kann man das einstellen?
Beim Anlegen der Tabelle, wenn die Spalte Kundennummer als Primärschlüssel, bzw. eindeutig definiert ist.
Gruß

Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
pako1
Beiträge: 9
Registriert: Do, 25.05.2006 11:08

Re: keine doppelten Einträge gestatten

Beitrag von pako1 »

also nachträglich ändern kann man das nicht mehr?
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Re: keine doppelten Einträge gestatten

Beitrag von pmoegenb »

pako1 hat geschrieben:also nachträglich ändern kann man das nicht mehr?
Weiß ich nicht, ich arbeite nicht mit dieser Datenbank. Probiere es einfach aus.
Gruß

Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
pako1
Beiträge: 9
Registriert: Do, 25.05.2006 11:08

Re: keine doppelten Einträge gestatten

Beitrag von pako1 »

ja was muss ich dort einstellen?
pako1
Beiträge: 9
Registriert: Do, 25.05.2006 11:08

Re: keine doppelten Einträge gestatten

Beitrag von pako1 »

es muss wohl der wert small integer sein und man kann es wohl nachträglich nicht ändern toll!
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: keine doppelten Einträge gestatten

Beitrag von F3K Total »

Doch, das geht.
Es gibt verschiedene Wege, schau mal bei Tabelle/Bearbeiten unter Extras/Indexentwurf. Vielleicht benötigst Du nur einen Haken bei "eindeutige Werte". Ansonsten kannst Du Deine DB mal hochladen, ggf verfremdet, dann können wir mal sehen.
Es gibt z.B die Befehle

Code: Alles auswählen

ALTER TABLE "Tabelle1" ADD Column ID integer not null;ALTER TABLE "Tabelle1" ADD PRIMARY KEY (ID);
die man unter Extras/SQL... eingibt. usw.

Gruß R
pako1
Beiträge: 9
Registriert: Do, 25.05.2006 11:08

Re: keine doppelten Einträge gestatten

Beitrag von pako1 »

also bei kunden-nummer habe ich als feldname KD-Nr und als Feldtyp Zahl (numeric) ausgewählt. Ändern geht wie gesagt nicht dann meckert er. UNd bei Feldeigenschaften Eingabe erforderlich ja; Länge 5; Nachkomma stellen 0, Defaultwert nichts eingegeben und sonst gibt es ja nichts. Sehe nichts vom Haken??
Antworten