collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 50
  • Punkt Versteckte: 1
  • Punkt Mitglieder: 2
  • Punkt Benutzer Online:

* Forenstatistik

  • stats Mitglieder insgesamt: 13953
  • stats Beiträge insgesamt: 66356
  • stats Themen insgesamt: 8942
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 415

Autor Thema: Bestehende Inhalte eines Datenbankfeldes über mehrere Datensätze ergänzen  (Gelesen 187 mal)

Offline manhei

  • Newbie
  • Beiträge: 4
Hallo,

ich habe ein Problem. Und zwar habe ich eine Datenbank in der unter anderem Ausweisnummern abgespeichert sind. Momentan sind das für jeden Datensatz eine 4stellige Nummer. Jetzt soll das System auf ein alphanumerisches System umgestellt werden. Das heißt vor der 4stelligen Zahl kommt eine Buchstabenkombination dazu. (sieh beigefügte Datei). Ist es möglich dies über Abfrage oder Suchen, Ersetzen zu realisieren? Es sind sehr viele Datensätze, wenn da jeder einzeln angepasst werden müsste, wäre das sehr mühsam.

Vielen Dank schon mal!
 

Offline MzKlMu

  • Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 7268
Hallo,
was willst Du da suchen und ersetzen ?
Es gibt ja nichts, es kommt was neues hinzu.
Du kannst Texte verketten und dann mit einer Aktualisierungsabfrage das Feld überschreiben.
"HVSA-A-2017-" & [AusweisNr]
Kannst Du als Formel direkt in der Abfrage verwenden.

Wenn 2017 das Jahr sein soll, ist aber von dem Vorhaben abzuraten. Und wenn die Buchstaben wechseln können und auch eine Bedeutung haben ist dringend vom Vorhaben abzuraten.
Gruß
Klaus
 

Offline manhei

  • Newbie
  • Beiträge: 4
Vielen Dank Klaus,

ja, es soll so sein, dass die 4stelligen sich ändernden Zahlen bestehen bleiben sollen, und als Konstante davor immer der Ausdruck "HVSA-A-2017-" gesetzt werden muss. Das wäre dann mit dem von dir beschriebenen Weg so möglich?
 

Offline MzKlMu

  • Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 7268
Hallo,
ist 2017 das Jahr?
Und ist "HVSA-A-2017-" für jeden Artikel immer gleich ?
Gruß
Klaus
 

Offline manhei

  • Newbie
  • Beiträge: 4
Hallo Klaus,

ja ist für jeden weiteren Datensatz dann gleich. Würde dann an Hand des Screenshots so weitergehen:
HVSA-A-2017-0140
HVSA-A-2017-0145
HVSA-A-2017-0201
usw.

Und ja, 2017 steht für das Jahr 2017.
 

Offline MzKlMu

  • Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 7268
Hallo,
und was machst Du dann 2018 ?
Lässt sich das Jahr aus einem Datum im Datensatz ableiten ?

Ansonsten kannst Du (wie bereits gesagt) obige Formel direkt in einer Aktualisierungabfrage verwenden.
Gruß
Klaus
 
Folgende Mitglieder bedankten sich: manhei

Offline manhei

  • Newbie
  • Beiträge: 4
Danke Klaus,

ja es wird auch 2018 und weitere Jahrgänge geben. Momentan ist aber noch kein Datensatz für 2018 und danach angelegt. Alle derzeit bestehenden Datensätze laufen unter 2017. Bei neu anzulegenden Datensätzen, die ab 2018 angelegt werden, kann ja dann bei der Eingabe direkt das neue Jahr eingegeben werden. Es geht nur darum alle derzeit bestehenden Datensätze mit "HVSA-A-2017-" vor der 4stelligen Nummer zu erweitern.
Ich werde das dann mal nach deiner Methode testen.

Vielen Dank, Klaus

Aktualisierung:
Es funktioniert wie von dir beschrieben, Klaus. Vielen Dank!
« Letzte Änderung: Mai 07, 2018, 16:11:42 von manhei »