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

Aktualisierungsabfrage unter Access 2013

Mitglied: sammy65

sammy65 (Level 1) - Jetzt verbinden

21.01.2014, aktualisiert 08:03 Uhr, 3272 Aufrufe, 1 Kommentar

Hallo miteinander,

ich habe in meiner Access 2013 Datenbank eine Tabelle sysadm_stueckliste per odbc verknüpft.
Jetzt benötige ich in dieser DB ein zusätzliches Ja/Nein Feld, also habe ich diese Tabelle noch zusätzlich 1 x importiert. Die neue Tabelle heisst jetzt sysadm_stueckliste_local

Hier die Screenshots der Strukturen:

sysadm_stueckliste_local
693f978c8df1c3963b5e5d855affc216 - Klicke auf das Bild, um es zu vergrößern

sysadm_stueckliste
01393a2b3770d4862aaea9b39ebd3170 - Klicke auf das Bild, um es zu vergrößern

Ich habe in der _local version ein zusätzliches Feld "Inhalt" als ja / Nein eingebaut.

Ich möchte jetzt von Zeit zu Zeit die sysadm_stueckliste_local aufgrund der sysadm_stueckliste aktualisieren und das fehlende Feld "Inhalt" ergänzen.

Geht das? und kann mir jemand helfen?

Da ich mit SQL noch nicht so bewandert bin und ich noch lerne, benötige ich Hile beim SQL Statement
Mitglied: forumEL
21.02.2014 um 12:28 Uhr
Hallo,

zuerst solltest du in deiner Tabelle "_local" die gleichen Primärschlüssel erzeugen, um dann später die Tabellen abgleichen zu können. Dazu würdest du dann eine Aktualisierungsabfrage erstellen.
Da ich nur Access 2007 habe sieht bei mir das SQL Statement so aus.

INSERT INTO SYSADM_STUECKLISTE_local ( BAUGRUPPE, POSNR, VARIANTE, ARTIKELNR, BEZEICHNUNG, weitere )
SELECT SYSADM_STUECKLISTE.BAUGRUPPE, SYSADM_STUECKLISTE.POSNR, SYSADM_STUECKLISTE.VARIANTE, SYSADM_STUECKLISTE.ARTIKELNR, SYSADM_STUECKLISTE.BEZEICHNUNG, SYSADM_STUECKLISTE.weitere
FROM SYSADM_STUECKLISTE LEFT JOIN SYSADM_STUECKLISTE_local ON (SYSADM_STUECKLISTE.ARTIKELNR = SYSADM_STUECKLISTE_local.ARTIKELNR) AND (SYSADM_STUECKLISTE.VARIANTE = SYSADM_STUECKLISTE_local.VARIANTE) AND (SYSADM_STUECKLISTE.POSNR = SYSADM_STUECKLISTE_local.POSNR) AND (SYSADM_STUECKLISTE.BAUGRUPPE = SYSADM_STUECKLISTE_local.BAUGRUPPE)
WHERE (((SYSADM_STUECKLISTE_local.BAUGRUPPE) Is Null) AND ((SYSADM_STUECKLISTE_local.POSNR) Is Null) AND ((SYSADM_STUECKLISTE_local.VARIANTE) Is Null) AND ((SYSADM_STUECKLISTE_local.ARTIKELNR) Is Null));

Sollte sich aber nicht von Access 2013 unterscheiden. Ich habe jetzt auch nicht alle Felder aufgenommen.

Für eine Anzeige der sich unterscheidenden Sätze könntest du eine Abfrage in der Art verwenden.

SELECT SYSADM_STUECKLISTE_local.BAUGRUPPE, SYSADM_STUECKLISTE_local.POSNR, SYSADM_STUECKLISTE_local.VARIANTE, SYSADM_STUECKLISTE_local.ARTIKELNR, SYSADM_STUECKLISTE.BAUGRUPPE, SYSADM_STUECKLISTE.POSNR, SYSADM_STUECKLISTE.VARIANTE, SYSADM_STUECKLISTE.ARTIKELNR, SYSADM_STUECKLISTE.BEZEICHNUNG, SYSADM_STUECKLISTE.weitere
FROM SYSADM_STUECKLISTE LEFT JOIN SYSADM_STUECKLISTE_local ON (SYSADM_STUECKLISTE.ARTIKELNR = SYSADM_STUECKLISTE_local.ARTIKELNR) AND (SYSADM_STUECKLISTE.VARIANTE = SYSADM_STUECKLISTE_local.VARIANTE) AND (SYSADM_STUECKLISTE.POSNR = SYSADM_STUECKLISTE_local.POSNR) AND (SYSADM_STUECKLISTE.BAUGRUPPE = SYSADM_STUECKLISTE_local.BAUGRUPPE)
WHERE (((SYSADM_STUECKLISTE_local.BAUGRUPPE) Is Null) AND ((SYSADM_STUECKLISTE_local.POSNR) Is Null) AND ((SYSADM_STUECKLISTE_local.VARIANTE) Is Null) AND ((SYSADM_STUECKLISTE_local.ARTIKELNR) Is Null));

Auch hier wieder nur einen Teil der Felder eingefügt.

In Access kann man das ganze ganz gut visuell abarbeiten.


viel Erfolg
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Access 2.0 Migration zu Access 2013
gelöst Frage von PatrickB90Datenbanken1 Kommentar

Hallo zusammen, im Rahmen einer Migration von mehreren Access 2.0 Datenbank bin ich auf der suche nach einem Access ...

Microsoft Office
ACCESS 2013 geschachtelter Bericht
Frage von kassandra11Microsoft Office

Hallo Bevor ich zu meiner Frage komme, will ich meine Daten mal kurz erklären. Wir haben die Struktur, dass ...

Microsoft Office
Access 2013 - Formular entwerfen
Frage von QugartMicrosoft Office2 Kommentare

Hallo zusammen! Ich habe mit Access selber noch nie gearbeitet und bräuchte da dringend Hilfe. Vorhanden ist eine Datenbank ...

Datenbanken
Access 2013-Problem mit Bildanlagen
Frage von MuseumMLDatenbanken9 Kommentare

Hallo ihr Weisen, In der Zeichnungsdatenbank kann ich problemlos Bilder in das Anlagefeld nehmen. Was aber nicht funktioniert, ist ...

Neue Wissensbeiträge
Internet

EU Urheberrechtsreform: Eingriff in die Internetkultur

Information von Frank vor 13 StundenInternet1 Kommentar

Liebe Besucherin, lieber Besucher, warum erscheint das obere Banner in allen Beiträgen? Aus Protest gegen Teile der geplanten EU-Urheberrechtsreform ...

Windows Server
Windows Backup - FilterManager Event 3
Tipp von NixVerstehen vor 1 TagWindows Server

Hallo zusammen, ich bin kein gelernter ITler und auch beruflich nicht in dem Feld tätig. Wir setzen in unserem ...

Windows 10

Windows 10 - Programme laufen schneller, wenn Sie mit Administratorrechten ausgeführt werden

Erfahrungsbericht von 1Werner1 vor 2 TagenWindows 1013 Kommentare

Moin, das wollte ich erst nicht glauben, aber es ist so. Wenn Ihr ein Programm mit Administratorrechten unter Windows ...

Sicherheits-Tools
Putty hat heftige Bugs korrigiert!
Information von Lochkartenstanzer vor 3 TagenSicherheits-Tools8 Kommentare

Moin, Wie man aus herauslesen kann, sind in den Versionen vor 0.71 gravierende Bugs, die es angeraten erscheinen lassen, ...

Heiß diskutierte Inhalte
Server-Hardware
Kompatibilität Tray für HP Proliant DL385 G10 vs. G8, G9
Frage von chris123Server-Hardware19 Kommentare

Hallo, weiß einer der hier anwesenden, ob die Trays für 2,5 " HDDs zwischen einem DL 385 G10 und ...

Outlook & Mail
Office 365 mit Email-Profil installieren
gelöst Frage von 139221Outlook & Mail18 Kommentare

Hallo, kurz zu meiner Person: Vor ungefahr 10 Jahren habe ich eine Umschuldung zum Fachinformatiker für Systemintegration gemacht aber ...

LAN, WAN, Wireless
Glasfaserkabel verlegen und Anschlüsse setzen
Frage von LLL0rdLAN, WAN, Wireless13 Kommentare

Hallo Leute, ich muss demnächst ein Netzwerkkabel auf einer Länge von ca. 70 Metern verlegen. Das Netzwerkkabel soll dabei ...

Server-Hardware
Server Hardwareempfehlung für Projekt
gelöst Frage von heax22Server-Hardware12 Kommentare

Hallo zusammen, ich bin auf der Suche nach einer geeigneten Server Plattform um unter Hyper-V einen virtuellen Server 2016 ...