Office: (Office 2010) Access 2010 SQL

Helfe beim Thema Access 2010 SQL in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; von ebs17 Gegenfrage: Was hat Dein Einwand (sachlich berechtigt) mit der Verletzung einer Gültigkeitsregel zu tun. Nichts - ist zur Erklärung der... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von mealin, 13. September 2013.

  1. Access 2010 SQL


    Nichts - ist zur Erklärung der Fehlermeldung hilfreich....

    hat mit der Lösung zur eigentlichen Aufgabenstellung dann aber nichts mehr zu tun *wink.gif*
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  2. Eberhard, schau doch bitte erstmal etwas genauer hin, ehe du eine solche Antwort gibst! *rolleyes.gif*
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
    Anne Berg, 15. September 2013
    #17
  3. Dem Glauben, dass sich die genannte Fehlermeldung nicht ergibt, wenn man das Feld irgendwie anders füllt, kann ich mich nicht anschließen, weil das einer Regel in einer Tabellendefintion egal ist.

    Sorry, da habe ich nur auf diese Aussage geschaut. Sollte man wohl nicht tun.
     
  4. Access 2010 SQL

    Irgendwie hast Du die Aufgabenstellung nicht verstanden...*rolleyes.gif*

    Es soll keines der Primary-Key-Felder gefüllt werden, sondern die leere Spalte Nachname soll mit dem Nachnamen der Tabelle Mitarbeiter anhand der verknüpften Mitarbeiter_ID aktualisiert werden.

    Das Feld Nachname hat mit dem Index nichts zu tun

    Aber mealin hat es ja umgesetzt (siehe #9)
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  5. ... und ein Index hat mit einer Gültigkeitsregel nichts zu tun, unabhängig von einer Aufgabenstellung oder einer Art des Feldfüllens (Anfügen, Aktualisieren, per Hand einfügen, Hand auflegen o.a.). Ich unterstelle, dass die Meldung in #1 richtig abgeschrieben wurde - was man vielleicht auch nicht darf.

    Mit der Aufgabenstellung habe ich mich gar nicht befasst. Klar ist, wenn man etwas anderes macht als ursprünglich, dann treten oft auf diesem Wege gemachte Fehler nicht auf. Eine in einer Tabellendefinition hinterlegte Regel lässt sich aber nicht umgehen. Wenn doch: Da kann man gleich würfeln, aber sich auf nichts mehr verlassen.
     
  6. Unabhängig von der Lösung von mir doch noch ein Input zum Konzept (weil ich vielfach mit Kinderdaten zu tun habe):

    Kinder können im Familiennamen anders heißen als ihre Erziehungsberechtigten. *wink.gif*
    Geschwister können verschiedene Familiennamen haben.*biggrin.gif*
    Die Möglichkeit mehrerer Elterndatensätze ist sinnvoll.*rolleyes.gif* (z.B. wer darf ein Kind abholen...)
     
  7. Hi,
    ich vermisse den Einspruch weiterer Mitstreiter gegen dieses Verfahren der doppelten Datenführung.

    Es ist wirklich Unsinn, den Mitarbeiternamen in der Kind-Tabelle zu speichern, dazu noch per Update im Datenfeld "Vorname" (!).
    Wenn dieser sich ändert, müsste die Änderung auf die Kind-Tabelle übernommen werden, aber wer denkt da wohl dran?
    Dass der Familienname des Kindes sich nicht automatisch mit ändern muss, stehe mal auf einem anderen Blatt.
    Ich denke es geht hier vorrangig um die Zuordnung des Kindes zum Mitarbeiter und nicht um die Zuordnung des Nachnamens zum Kind.
    Dazu aber reicht die Mitarbeiter-ID völlig aus, für die Ermittlung weiterer Informationen gibt es schließlich Abfragen.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
    Anne Berg, 15. September 2013
    #22
  8. Access 2010 SQL

    Aus meiner Sicht braucht's nur eine Tabelle ID-ElternCode-KindCode.
     
  9. Wenn man das Anliegen verstanden hat, erübrigen sich Diskussionen über richtige Datenmodelle und was man sonst so tut, so sinnvoll sie auch sein mögen.
    Etwas üben ist doch etwas anderes als irgendeine DB auf Funktionshöchststand zu bringen.
     
  10. jo, so genau hatte ich mir den SQL-Code in #9 gar nicht angeschaut.*frown.gif*
    Die Spalte Nachname ist danach immer noch frei...

    Es müsste wohl heißen :

    Code:
    Nichtsdestrotz hast Du, Anne, natürlich recht mit Deinem Einwand der Mehrfachspeicherung - aber es ist ja nur eine Übung *wink.gif*
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  11. Okay in die Spalte Vorname zu tun war blöd, da diese nicht mehr atomar ist.
    Wie kann ich denn mit Hilfe einer Abfrage eine weiter Spalte erstellen??

    Würde dann mit der Update-Abfrage in die leere Spalte alles einfügen!!*wink.gif*
     
  12. Mit Data Definition Language (DDL): SQL ALTER TABLE Statement
     
  13. Access 2010 SQL

    Dann ist die Spalte doch schon da, oder verstehe ich da was falsch?
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  14. Ne die gibt es noch nicht, falsch ausgedrück.
    Also wenn ich die erstellen will muss ich dann eintippen:

    ALTER TABLE "Nachname"
    FROM Mitarbeiter

    Oder wie, kann mir leider noch nix darunter vorstellen *frown.gif* *frown.gif*
     
  15. okay habs


    ALTER TABLE Mitarbeiter
    ADD COLUMN Nachname TEXT
     
Thema:

Access 2010 SQL

Die Seite wird geladen...
  1. Access 2010 SQL - Similar Threads - Access 2010 SQL

  2. Abfrage mit den jüngsten Einträgen erstellen

    in Microsoft Access Hilfe
    Abfrage mit den jüngsten Einträgen erstellen: Hallo liebe Experten, ich bastel gerade an einer Access-Datenbank für die Besuche meiner Klienten. Aus meiner Tabelle "KlientenT" und einer weiteren Tabelle mit "BesucheT" möchte ich eine Abfrage...
  3. Access to SQL Server

    in Microsoft Access Hilfe
    Access to SQL Server: Hallo, ich bin aktuell mit der Aufgabe beschäftigt eine Access Datenbank in SQL zu migrieren. Soweit so gut. Da es aber eine Übergangszeit geben wird, wird ein Nächtlicher Datenbankabgleich...
  4. Acces FrontEnd und MS SQL-Server als BackEnd

    in Microsoft Access Hilfe
    Acces FrontEnd und MS SQL-Server als BackEnd: Hallo zusammen, möchte MS access 2010 als FrontEnd und MS SQL-Server als Backend verwenden. Die Backend Tabellen sind bereits auf dem Server. Mit welchem VBA-Code sollte ich nun die MS...
  5. Neuerungen in Microsoft Access 2010

    in Microsoft Access Tutorials
    Neuerungen in Microsoft Access 2010: Neuerungen in Microsoft Access 2010 Access 2010 Mehr... Weniger In Microsoft Access 2010 können Sie...
  6. Welches Dateiformat sollte ich in Access 2010 verwenden?

    in Microsoft Access Tutorials
    Welches Dateiformat sollte ich in Access 2010 verwenden?: Welches Dateiformat sollte ich in Access 2010 verwenden? Access 2010 Mehr... Weniger Der Support für Office 2010 endete am...
  7. Einführung in die Sicherheit von Access 2010

    in Microsoft Access Tutorials
    Einführung in die Sicherheit von Access 2010: Einführung in die Sicherheit von Access 2010 Access 2010 Mehr... Weniger Der Support für Office 2010 endete am 13. Oktober...
  8. Access 2010 Web-Datenbanken – Roadmap

    in Microsoft Access Tutorials
    Access 2010 Web-Datenbanken – Roadmap: Access 2010 Web-Datenbanken – Roadmap Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Mehr... Weniger...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden