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

Frage Entwicklung Datenbanken

Mitglied: sammy65

sammy65 (Level 1) - Jetzt verbinden

21.01.2014, aktualisiert 08:03 Uhr, 3008 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
Microsoft Office
Update query - Aktualisierungsabfrage
Frage von badni12Microsoft Office6 Kommentare

Hallo Habe zwei Tabellen, die eine Tabelle "x" ist eine reine Eingabetabelle mit unzähligen Feldern (darunter das Feld "Lieferant") ...

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 ...

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 ...

VB for Applications
Umkreissuche mit Access 2013 VBA
gelöst Frage von evolutionVB for Applications11 Kommentare

Hallo, ich bin auf der Suche nach einer Anleitung zur Umkreissuche mit Access 2013. Wir haben hier von der ...

Neue Wissensbeiträge
Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 8 StundenMac OS X1 Kommentar

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser erreichbar sind. Leider fehlt ...

Datenschutz

Weitere Informationen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 15 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 17 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 20 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1018 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...