Hallo,
ich bin seit gestern Abend am verzweifeln. Grundsätzlich sind alle Abfragen gut gegangen, aber bei der letzten Abfrage habe ich ein Problem: Ich kann die Feldnamen nicht ändern. Und zwar steht unter Geschlecht immer w und m. Allerdings soll ich das so ändern das Damen und Herren steht, das bekomme ich aber leider nicht hin. Weiß jemand wie ich das ändern kann? Ich denke es ist halb so schwer, nur bin ich leider was PC Programme angeht nicht so begabt...
Datenblattansicht, SQL Ansicht oder Entwurfsansicht? Und dann?
Ich würde mich wirklich freuen, da ich Noob mir seit Stunden den Kopf darüber zerbreche.
Vielen Dank schon mal!
Hallo,
Du musst schon etwas genauer werden...
Warum willst Du Feldnamen ändern, wenn es den Feldinhalt betrifft?
Ins Blaue geschossen:
öffne die Tabelle in der Entwurfsansicht und schau die Eigenschaften des Tabellenfeldes "Geschlecht" an.
Vermutlich steht da unter Feldlänge eine "1" oder es gibt eine Gültigkeitsregel, die nur "w" oder "m" zulässt.
Falls so, ändere Feldlänge auf 10 oder größer und ändere die Gültigkeitsregel auf
"Damen" oder "Herren"
Vielen Dank für die Antwort!
Mittlerweile bin ich völlig verzweifelt, die gesamte Abfrage ist jetzt weg, das heißt ich muss alles noch mal machen ::)
Hilft es wenn ich einen Screenshot reinstelle und du mir dann sagst wie man das macht (Ich weiß ist nicht Sinn der Sache)
Hallo,
Du sprichst in Rätseln.
Auf dem Bild ist doch Damen und Herren zu sehen, was willst du denn noch ?
Genau, auf dem Bildschirm...aber genauso soll ich es machen, und außer dass wie gesagt statt Damen und Herren "m" und "w" stehen, habe ich alles so hinbekommen wie vorgegeben.
Wäre so toll wenn mir das jemand sagen könnte 8) :)?
Hallo,
ich verstehe nur BAhnhof.
Ich kann aus Deinem Beschreibungen nicht erkennen was Du jetzt genau willst.
Willst Du Feldnamen ändern, oder Feldinhalte?
Du musst schon die Zusammenhänge genauer beschreiben.
Sorry, dass es so verwirrend ist.
Nachdem ichs offensichtlich in Worten nicht ausdrücken kann, hier 2 Bilder
1. So ist es bei mir
2. So soll es ausschauen (Wie gesagt, statt w und m soll Damen und Herren stehen)
Danke für eure Mühen! Wirklich sehr lieb von euch :)
Hallo,
es ist immer noch völlig verwirrend.
Im 2.Bild steht doch Damen und Herren, was willst Du jetzt noch?
Du brauchst doch dort nur nachzusehen wie das gemacht ist.
Außerdem, willst Du wirklich Feldnamen ändern, oder die Feldinhalte?
Geschlecht wäre der Feldname, m oder Herren wäre der Feldinhalt.
Das sind 2 ganz verschiedene Sachen.
Sorry, dass es noch immer verwirrend ist.
Ich möchte die Feldinhalte ändern, von m und w zu Herren und Damen (und weiß nicht wie das funktioniert).
Das 2. Bild ist nicht von mir, das ist ein vorgegebener Screenshot vom Skriptum, so soll es aussehen, das 1. Bild ist von mir.
Hallo,
zeig mal (C&P) den SQL-String der Abfrage. (zu finden unter "Abfrageentwurf/SQL-Ansicht" )
Möglicherweise ist das eine nicht aktualisierbare, verknüpfende Abfrage und es ist nötig, den Text in der entspr. verknüpften Tabelle umzustellen, nicht in der Abfrage.
Hallo,
Vielleicht hilft es
UPDATE vw74
SET Geschlecht = IIf(Geschlecht='m', 'Herren, 'Damen')
WHERE Geschlecht Is Not Null
Leere Felder bleiben dabei leer, Felder in denen etwas anderes steht
als "M" oder "W" werden zu "Damen"
gruss ekkehard
Hallo,
Was soll das bringen? Wenn in der Abfrage ("vw74") nicht manuell geändert werden kann, dann hilft auch eine Aktualisierungsabfrage nichts. 8)
Sie (?) soll erst mal die Grund-Situation darlegen, dann stochern wir nicht im Nebel herum. Sinnvoll wäre auch ein Screenshot des Beziehungsfensters...
Bin von einer Tabelle ausgegangen.
Danke für die Antworten
Hier ein Screenshot von SQL
Hallo,
hatte eigentlich um C&P (Copy & Paste, nicht Screenshot) bei der Abfrage gebeten, aber auch so ist zu erkennen, dass es sich um eine nicht aktualisierbare Abfrage handelt, somit keine Änderungen bei deren Anzeige gemacht werden können.
Desweiteren kann dies nicht die Abfrage sein, die das die Ergebnisse im Beispiel-Bild produziert. Hier ist das Feld "Anrede" benutzt, das aller Wahrscheinlichkeit nach nicht das Geschlecht als Inhalt haben kann.
Möglicherweise ist in der Tabelle für das Feld "Anrede" als Benennung "Geschlecht" eingetragen, was ziemlich verwirrend wäre.
Wie auch immer, als (vermutliche) Lösung:
Öffne die Tabelle "tab_Mitarbeiter_IhrName" in Datenblattansicht und ändere dort den Inhalt des Feldes "Anrede" ab.
Vielen lieben Dank für eure Hilfe und Geduld.
In der tab. Mitarbeiter habe ich das schon geändert, aber wahrscheinlich falsch
So schaut's aus:
Hallo Lilly,
mit jedem Beitrag von Dir wird die Verwirrung größer.
Du zeigst hier ein Bild des Tabellenentwurfs in dem der Inhalt des Feldes Geschlecht (das es gar nicht gibt) geändert werden soll von m in Herren und von w in Damen.
Die Gültigkeitsregel lässt aber kein m und kein w zu.
Ich blicke da nicht durch.
PS1:
Was willst Du bei der Anrede mit Langer Text ? Langer Text sind mehr als 255 Zeichen, hast Du so lange Anreden ?
Wieso ist der Familienstand eine Zahl ?
Eine PLZ kann keine Zahl sein, eine PLZ ist kurzer Text, denn es gibt PLZ mit einer 0 vorne und die gehen mit Zahl nicht.
Gibt es noch weitere Tabellen?
Wenn ja, zeige mal das Beziehungsbild.
PS2:
Willst Du hier Access lernen, oder was ist die Aufgabe der DB.
Wenn Du Access lernen willst, so fehlen Dir wesentliche Grundlagen um einigermaßen sinnvoll mit Access arbeiten zu können.