Autowert zurücksetzen per SQL / Oledbcommand

  • VB.NET

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von ErfinderDesRades.

    Autowert zurücksetzen per SQL / Oledbcommand

    Hallo zusammen,

    ich habe leider ein Problemchen mit meiner Datenbank.
    Das Löschen der Tabelle in der Datenbank ( ist nur 1 Tabelle, da ganz klein) funktioniert, jedenfalls auf den ersten Blick

    Füge ich dann wieder einen neuen Datensatz ein beginnt die ID ( Primärschlüssel ) leider nicht wieder bei 1 wie es sein sollte, es wird einfach dort weitergezählt wo er zuvor aufgehört hat.
    Ich habe gelesen das man nach dem Löschen die Datenbank einfach komprimieren müsse und an dieser Stelle habe ich dann auch das Problem. Ich habe schon etliches im Internet Recherchiert aber nichts hat geholfen.

    =>
    Dim MeineDatenbank as String = "DBNAME"
    SQL = (DBCC SHRINKDATABASE ('"Meine Datenbank"')
    oder auch mit ALTER TABLE COLUMN ........... den Primäry Key neu festlegen
    aber irgendwie funktioniert nichts.

    Ich hoffe das mir hierbei jemand helfen kann.
    Vielen DAnk im voraus und für die Geduld.

    Grüße Alex => Der jetzt erstmal einen starken Kaffee braucht :)

    Edit by der_Kurt:
    Bitte auf das richtige Unterforum achten!
    * Topic verschoben *

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „der_Kurt“ ()