Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Access 2003 Mehrere Tabellen gleizeitig Aktualisieren

Mitglied: anfaenger222

anfaenger222 (Level 1) - Jetzt verbinden

29.12.2009, aktualisiert 12:16 Uhr, 5228 Aufrufe, 3 Kommentare

Leider kenne ich mich mit SQL Abfragen gar nicht aus.... daher benötige ich eure Hilfe

Also ich würde eine Abfrage brauchen die in meiner Datenbank (die Tabellen sind mit Access verknüpft) die Artikelnummern aktualisiert.

Leider stehen die Artikelnummern in ca. 18 Tabellen und es sind 1900 Produkte.
daher solte es möglichst automatisiert gehen.
Mir würde es schon reichen wenn es möglich wäre das ganze mit Suchen und ersetzen zu machen... aber das sollte dann auf die Ganze Datenbank funktionieren, ich schaffe das nur immer in einer Tabelle.

oder eben eine Aktualisierungsabfrage z.B.
Artikelnummer 11111 soll ausgetauschaut auf 2222 aber das in der gesamten Datenbank.

ist das überhaupt möglich?

Für eure Hilfe möchte ich mich jetzt schon bedanken.

Lg,
Andreas
Mitglied: Biber
29.12.2009 um 13:38 Uhr
Moin anfaenger222,

willkommen im Forum.

wenn du Daten strukturiert in mehreren miteinander verknüpften Tabellen verwaltest,
dann ist es unmöglich (und absolut destruktiv!) darin enthaltene Daten analog einem Search&Replace in einem großen Textklumpen ersetzen zu wollen.
Allein der Versuch würde mit 5 Tagen Volkshochschulkurs "Datenbanken Grundlagen" bestraft werden.

Wenn denn diese Artikelnummer in so vielen Tabellen vorkommt, dann wird sie sicherlich auch als "identifizierender Schlüssel" (neudeutsch:primary key / PK) in einer "Artikelstamm"-Tabelle genutzt und als "Fremdschlüssel" (foreign key/FK) in 17 anderen.

Falls du diese Beziehungen auch verbindlich gemacht hast, d.h. Access mitgeteilt hast, dass diese Beziehung existieren MUSS (und z.B. in der Artikel-Umsatz-Tabelle nur Artikel vorkommen dürfen, die es in der Artikelstamm-Tabelle gibt), dann hast du Chancen.

Falls noch nicht, dann musst du diese "Beziehungen" über den gleichnamigen Menüpunkt anlegen und angeben, dass diese Tabellen über "Artikelnummer" in der "Artikelstammtabelle" voneinander abhängen UND zusätzlich das Kontrollkästchen "Referentielle Integrität" ankreuzen.

Sofern diese Integrität vollständig gegeben ist (jede Artikelnummer in den abhängigen Tabellen ist in der Haupttabelle vorhanden), dann kannst du angeben, das "Aktualisierungsweitergaben" an die abhängigen Tabellen weitergegeben werden sollen.

Unter disen Bedingungen könnte eine Aktualisierung von Artikelnummer "1111" auf "22222" in der Artkelstamm-Tabelle zu einer simultanen Aktualisierung in allen abhängigen Tabellen führen.
"könnte" bedeutet: dennoch kann es zu Konflikten/Kollisionen kommen, die ein ruckelfreies Update verhindern.

Grüße
Biber
Bitte warten ..
Mitglied: anfaenger222
29.12.2009 um 14:22 Uhr
Hallo Biber,

Danke für deine rasche Antwort, OK so wie du das da schreibst ist es eher schwierig bis gar nicht durchzuführen... na dann muss ich mir etwas anderes Überlegen.

Dachte man könnte da etwas bauen und dann alle daten Aktualisieren,

lg,
Andreas
Bitte warten ..
Mitglied: jato11
30.12.2009 um 17:35 Uhr
Hallo Andreas,

die Artikel-Nr ist doch sicherlich fortlaufend, oder?

Welche Artikel Artikel-Nr ist die Erste und welche die Letzte?

Soll nur von 5-stellig auf 4-stellig geändert werden oder nach welcher

Regel wird 11111 dann 2222 ?

Vielleicht kannst das doch mit einer (18) einfachen Aktualiserungsabgfrage(n) lösen

Viele Grüße
Torsten
Bitte warten ..
Ähnliche Inhalte
Datenbanken

Access 2010 - Abfrage über mehrere Tabellen

gelöst Frage von EisbrecherinDatenbanken12 Kommentare

Hallo zusammen! Ich bin gerade etwas am Verzweifeln mit Access 2010. Meine Datenbank besteht aus folgenden Tabellen / Beziehungen: ...

Datenbanken

Foto aktualisieren in SQL Tabelle

gelöst Frage von Dr.CornwallisDatenbanken2 Kommentare

Liebe Gemeinde, ich habe eine Access Datenbank auf einen SQL Server hochgeladen. In dieser Datenbank gibt es eine Tabelle ...

Microsoft Office

Dateianhänge in einer Access-Datenbank "aktualisieren"

Frage von schrodtiMicrosoft Office3 Kommentare

Hallo Admins, bin jetzt nicht sooo der Access-Crack, habe dennoch eine kleine Datenbank erstellt (Wozu man kein Künstler sein ...

Datenbanken

Datumsabfrage und vorletzter Wert aus Tabelle in Access 2003

Frage von CrazyCat-1Datenbanken1 Kommentar

Hallo, folgendes Problem ist für euch wahrscheinlich einfach zu lösen. Mich treibt es aber mittlerweile in den Wahnsinn, da ...

Neue Wissensbeiträge
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Erfahrungsbericht von hardykopff vor 21 StundenWindows 104 Kommentare

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 1 TagAdministrator.de Feedback18 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 1 TagHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 2 TagenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Heiß diskutierte Inhalte
Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...

Windows Netzwerk
Backup über WAN
Frage von petereWindows Netzwerk11 Kommentare

Hallo, ich muss aus einem entfernten WAN (synchrone 1Gbit) Daten sichern. Dabei handelt es sich sowohl um wenige große ...

Hyper-V
Hyper-V mit altem XEON-Server. Was ist falsch?
Frage von LollipopHyper-V11 Kommentare

Hallo Bin etwas frustriert. Kleinbetrieb, ca. 15 PC's, 2 Stk. Server mit einigen virtuellen PC's für Fernwartung, VaultServer für ...