LucyLoreley Geschrieben 30. Januar 2007 Geschrieben 30. Januar 2007 Hallo wieder einmal. Ich habe ein Problem mit einer Update-Abfrage (Aktualisierungsabfrage). Ich will zb. hinter den Begriff "FuE Forschung und Entwicklung" ein Semikolon setzten. Diesen Begriff muss ich natürlich erst mal suchen denn gibt es auch öfters. Wie mach ich das..und wie update ich das dann. Ach ja die leerzeichen will ich auch ersetzten durch ein: # Also soll danach das hier dort stehen "FuE#Forschung#und#Entwicklung;" Was noch ein Problem ist das dieser Begriff nur ein Teilstring einer Spalte sein kann....das heist das davor oder danach auch noch was stehen kann. Kann mir jemand bitte bitte helfen..langsam verzweifle ich an der ganzen sache. Lg schon mal
Amstelchen Geschrieben 30. Januar 2007 Geschrieben 30. Januar 2007 das sieht mir ganz nach einer schlecht bis garnicht normalisierten datenbank aus; wie sieht denn dein modell aus? warum willst du denn überhaupt leerzeichen durch rauten ersetzen und mehrere teilstrings in einem einzelnen feld speichern. will heissen: mich würde dein (hoffentlich vernünftiger und erklärbarer) ansatz interessieren. s'Amstel
LucyLoreley Geschrieben 31. Januar 2007 Autor Geschrieben 31. Januar 2007 hallo.... also von wollen ist hier leider nicht die rede...das muss so sein Die Datenbank ist nur erstellt worden um einige Arbeitsschritte zu automatisieren. Die kompleten Daten werden (nachdem sie so bearbeitet wurden mit Leerzeichen ersezten durch # und dem strichpunkt einsetzen) in einer Excel - Tabelle gespeichert und dann in ein betriebsinternes System eingespielt das die Daten nur so lesen kann. Die Datenbank beinhaltet nur eine Tabelle die wie folgt aussieht Dok-Nr, Schlagworte Diese Schlagworte haben eben z.B. folgende Einträge: Aluminium FuE Forschung und Entwicklung Rechnungskonzept Jetzt kann aber irgendwo in einer anderen Spalte das wort Rechnungskonzept nochmal vorkommen...aber auch mit anderen Einträgen z.B. Rechnungskonzept StS Normalisierung Norm und zwischen diesen einzelen Schlagworten soll eben ein Strichpunkt hin... wenn ein schlagwort aus mehreren Worten besteht wie z.B. FuE Forschung und Entwicklung muss das mit einem # gekennzeichnet werden. ähm i hoffe ich hab das jetzt so gut wie es geht beschrieben.
Amstelchen Geschrieben 2. Februar 2007 Geschrieben 2. Februar 2007 wenn du mit einer update-abfrage arbeitest, musst du mit funktionen wie Ersetzen, InStr, Links und ähnlichen arbeiten. alternativ kannst du ähnliche funktionen (entsprechend Replace, InStr, Left) in einer VBA-prozedur/funktion unterbringen. wenn du zeilen wie "Aluminium FuE Forschung und Entwicklung Rechnungskonzept" hast, und schlagworte aus mehreren worten nicht eindeutig erkennbar bzw. von anderen schlagworten abtrennbar sind, finde ich es schwer, hier ohne eine extra tabelle zu arbeiten, in denen alle eindeutigen schlagworte verzeichnet sind. wäre praktisch wenn du deine beispieldaten etwas breiter samplen würdest, sprich mehr zeilen aus den beispieldaten posten, damit man das testen kann. s'Amstel
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