Exitus Geschrieben 28. Februar 2002 Geschrieben 28. Februar 2002 Gibt es eine möglichkeit den Autowert z.b. ab 7000 anfangenzulassen. Ich möchte nicht das er bei 1 anfängt sondern bei 7000.
Darkstorm Geschrieben 28. Februar 2002 Geschrieben 28. Februar 2002 nach meinem wissenstand geht das nicht.
Exitus Geschrieben 28. Februar 2002 Autor Geschrieben 28. Februar 2002 Ich soll aber eine Tabelle herzaubern die ab 7000 anfängt und automatisch hochzählt.
Meenzer Geschrieben 28. Februar 2002 Geschrieben 28. Februar 2002 Hi! Anstatt einen Autowert kannst Du Dir einfach selbst ein Feld erzeugen ( Datentyp - Long ) und es dann selbst hochzählen. Zum Beispiel beim Öffnen eines Formulares, wenn Du was neues eingibst. ------------------------------------------------------ Dim TMP as Variant TMP = Dmax("DeinFeld","Tabelle") DeinFeld = Nz(TMP,7000)+1 -------------------------------------------------------
Endlosschleifenhasser Geschrieben 6. März 2002 Geschrieben 6. März 2002 Ich hab noch eine Möglichkeit in der Access-Hilfe gefunden: Ändern des Anfangswertes eines AutoWert-Feldes Bei einer neuen Tabelle, die keine Datensätze enthält, können Sie den Anfangswert eines Feldes vom Typ AutoWert ändern, sofern seine Eigenschaft NeueWerte auf Inkrement eingestellt ist. Bei einer Tabelle, die Datensätze enthält, können Sie mit Hilfe dieses Verfahrens auch den nächsten, einem Feld vom Typ AutoWert zugewiesenen Wert in einen anderen Wert ändern. 1. Erstellen Sie eine temporäre Tabelle mit einem einzigen Feld des Datentyps Zahl. Stellen Sie dessen Eigenschaft Feldgröße auf Long Integer ein, und geben Sie ihm denselben Namen wie dem Feld vom Typ AutoWert in der Tabelle, dessen Wert Sie ändern möchten. 2. Geben Sie in der Datenblattansicht einen Wert in das Zahlenfeld der temporären Tabelle ein, der um 1 niedriger ist als der Anfangswert, den Sie dem Feld vom Typ AutoWert zuweisen möchten. Möchten Sie z.B., dass das Feld vom Typ AutoWert mit 100 beginnt, geben Sie in das Zahlenfeld 99 ein. 3. Erstellen Sie eine Anfügeabfrage, und führen Sie sie aus, um die temporäre Tabelle an die Tabelle anzufügen, deren AutoWert-Wert Sie ändern möchten. Anmerkung Verfügt Ihre Originaltabelle über einen Primärschlüssel, müssen Sie diesen vorübergehend löschen, bevor Sie die Anfügeabfrage ausführen. Enthält Ihre Originaltabelle ferner Felder, deren Eigenschaft EingabeErforderlich auf Ja eingestellt ist, deren Eigenschaft Indiziert auf Ja (Ohne Duplikate) eingestellt ist und deren Eigenschaft Gültigkeitsregel (gilt auch für Datensätze) so eingestellt ist, dass Nullwerte in Feldern verhindert werden, müssen Sie diese Einstellungen vorübergehend deaktivieren. 4. Löschen Sie die temporäre Tabelle. 5. Löschen Sie den durch die Anfügeabfrage angefügten Datensatz. 6. Mussten Sie in Schritt 3 Eigenschafteneinstellungen deaktivieren, kehren Sie wieder zu den ursprünglichen Einstellungen zurück. Wenn Sie einen Datensatz in die verbleibende Tabelle eingeben, verwendet Microsoft Access ein Feld vom Typ AutoWert, dessen Wert um 1 größer ist als der Wert, den Sie in die temporäre Tabelle eingegeben haben.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden