Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Ein XML datei in Access Einfügen und aktualisieren
Gehe zu Seite Zurück  1, 2, 3, 4  Weiter
zurück: Ausdrucken über einen Button, mit meheren Layouts weiter: Addition von Spalten in SQL mit Werten NULL Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
09. Sep 2009, 15:08
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Hallo,
gut das wäre schon mal geklärt.
Warum muss die Aktualisierung ständig aller 3 Minuten erfolgen?

Besser zu handhaben wäre sicher eine Aktualisierung bei Start (hast du schon) + eine Aktualisierung auf Knopfdruck. Ansonsten ist es ein unsicherer/undefinierter Zustand, wenn du die Daten gerade anzeigst, aber durch die Aktualisierung veränderst.
Sauberer aber eben auch wesentlich komplizierter wäre das Anfügen nur der neuen Daten.

Auf das im Hintergrund laufen zu lassen solltest du verzichten (können).

Gruß Mike
Gast



Verfasst am:
09. Sep 2009, 15:39
Rufname:


AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Freut mich das du mich verstehst mike Smile
Ja deine lösung ist mir auch shympatisch mit dem knopfdruck wenn ich ganz ährlich bin habe ich mir das auch schonn überlegt.
du meinst bestimmt vom formular aus.... gell?
aber ich weiss es wirklich nicht wie ich das machen soll Confused

Das ist meine beispieldatenbank wie es bis jetzt ist
kannst du mir bitte helfen?

DANKE im vorraus

Laslo



Laslo_BEISPIEL.zip
 Beschreibung:

Download
 Dateiname:  Laslo_BEISPIEL.zip
 Dateigröße:  66.97 KB
 Heruntergeladen:  19 mal

Gast



Verfasst am:
09. Sep 2009, 15:46
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Hallo,
na wie man ein Formular erstellt und dort einen Schaltknopf mit Code dahinter, das sollte im Selbststudium zu erarbeiten sein Wink.
Eine Hilfestellung: Wo schreibe ich den VBA-Code hin?

Btw:
Zur Not kannst du das sogar komplett mit Assistenten und Makro realisieren.

Gruß Mike
laslo
Access n00b


Verfasst am:
11. Sep 2009, 13:56
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Danke Mike für deine sehr hilfreichen Tips!
hatte auch noch hilfe von meinem Kollegen... also jetzt klappt es mit dem button aber wenn ich jetzt was in dem Feld einen Kommentar "Bemerkung" eintage dann bleibt es nicht gespeichert weiss nicht woran das liegt
Weisst du da vielleicht einen Rat?

lg

laslo
Gast



Verfasst am:
11. Sep 2009, 15:38
Rufname:


AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Hallo,
Zitat:
aber wenn ich jetzt was in dem Feld einen Kommentar "Bemerkung" eintage dann bleibt es nicht gespeichert weiss nicht woran das liegt
Irgendwie logisch, wenn die Tabelle vor jedem Import gelöscht wird Wink .

Ich denke hier muss dann wohl das ganze Konzept überdacht werden Confused

Gruß Mike
laslo
Access n00b


Verfasst am:
14. Sep 2009, 10:32
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Wie kann ich es dann realisieren?? das es sich nicht immer automatisch löscht sondern nur die neuen Datensätze hinzufügt das ich es kommentieren kann?
muss mann dafür viell verändern an meiner Datenbank?
ich denke ich poste mal meinen code von meinem modul was ich bis jetzt habe
Code:
Option Compare Database
Option Explicit

Public Function StartImport()
On Error GoTo Fehler
    Const XMLDatName = "C:\Anrufe XML liste\jfritz.calls.xml"
    Const ZielTabAusXML = "entry"
   
    If CurrentDb.TableDefs(ZielTabAusXML) Is Nothing Then
        ImportXML XMLDatName, acStructureAndData
      Else
        CurrentDb.Execute "Delete * from " & ZielTabAusXML, 128
        ImportXML XMLDatName, acAppendData
    End If
    Forms!Abfrage1.Requery
FunctioneExit:
    Exit Function
Fehler:
    If Err.Number = 3265 Then
        MsgBox "Tabelle wird neu angelegt"
        Resume Next
      Else
        MsgBox "Fehler " & Err.Number & ":" & Err.Description
        Resume FunctioneExit
    End If
End Function
1 Makro mit "autoexec" und einen mit "import"

Lg

Lalso
Nachtrag: laslo am 14. Sep 2009 um 13:42 hat folgendes geschrieben:
Kann mir denn keiner helfen?? Sad
ebs17
Learning by Doing - Bastler


Verfasst am:
14. Sep 2009, 14:15
Rufname:
Wohnort: Reinsberg

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Ein einfacher Weg wird es sein,

- den Import in eine temporäre Tabelle vorzunehmen,
- aus dieser Tabelle die neuen Datensätze per Anfügeabfrage in die Zieltabelle zu übertragen,
- die Temp-Tabelle im Anschluss zu löschen, um dem Fehler beim nachfolgenden Import aus dem Wege zu gehen.

_________________
Mit freundlichem Glück Auf!

Eberhard
Gast



Verfasst am:
14. Sep 2009, 14:52
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Hallo,
Zitat:
aus dieser Tabelle die neuen Datensätze per Anfügeabfrage in die Zieltabelle zu übertragen
Das Problem ist, dass die neuen Datensätze schlecht "erkennbar" sind, da der "Zeitstempel" nur minutengenau ist. Ist also alles etwas halbbacken. Vielleicht sollte man die XML nach dem Import löschen !?

Btw:
Die Accessimportschnittstelle kann (nach meinem Wissen) keine Attribute lesen. Dir geht also z.B. die Info verloren, ob eingehender oder ausgehender Anruf. Sollte man den Import evtl. doch selbst programmieren!?

Gruß Mike
laslo
Access n00b


Verfasst am:
14. Sep 2009, 15:01
Rufname:

Re: AW: Ein XML datei in Access Einfügen und aktualisieren - Re: AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

laslo am 14. Sep 2009 um 14:56 hat folgendes geschrieben:
lieber Mike das ist mir unwichtig ob es ein Eingehenderanruf ist oder ein Abgehenderanruf ist.

lg

laslo

@ebs17

Ich lade jetzt meine DB hier hoch so wie es jetzt ist.
Könnt ihr euch das mal bitte angucken?
evtl es mir so verbessern wie es ebs17 beschrieben hatt
Danke im vorraus ! ist mir sehr wichtig!

lg laslo



laslo beispiel officeforum.zip
 Beschreibung:
AUF C: entpacken sonst stimmen die Pfade im DB nicht

DANKE

Download
 Dateiname:  laslo beispiel officeforum.zip
 Dateigröße:  169.6 KB
 Heruntergeladen:  20 mal

Gast



Verfasst am:
15. Sep 2009, 08:04
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Hallo Loslo,
also das ist alles ein ziemliches Steineschneiden Confused .

Du solltest zunächst erst mal die Fragen beantworten und etwas Eigeninitiative zeigen und nicht deine DB online stellen. Ein Forum ist Hilfe zur Selbsthilfe (nach meiner Ansicht) und keine Auftragsprogrammierung.

Mike hat folgendes geschrieben:
Das Problem ist, dass die neuen Datensätze schlecht "erkennbar" sind, da der "Zeitstempel" nur minutengenau ist. ... Vielleicht sollte man die XML nach dem Import löschen !?
Wie stehst du dazu?
Irgendwie müssen wir ja die neuen Datensätze von den Alten unterscheiden. Wenn 2 mal in einer Minute ein Anruf vom gleichen Teilnehmer, oder schlimmer von unterschiedlichen Teilnehmern mit unterdrückter Rufnummer reinkommt, gibt es Probleme.

Der Vorschlag von ebs17
ebs17 hat folgendes geschrieben:
- den Import in eine temporäre Tabelle vorzunehmen,
- aus dieser Tabelle die neuen Datensätze per Anfügeabfrage in die Zieltabelle zu übertragen,
...
sollte auch mit Access Grundkenntnissen umgesetzt werden können. Schaffst du das nicht, stelle konktrete Fragen. Willst du das nicht, suche dir einen Programmierer.

Gruß Mike
laslo B.
Gast


Verfasst am:
16. Sep 2009, 08:57
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Mike du hast recht... ich würde mir am liebsten auch selber helfen aber ich weiss nicht wie manche sachen funktionieren wie z.b die schritte was ebs17 aufgezählt hat.

wie mache ich einen Import in eine temporäre Tabelle?
oder
neue Datensätze per Anfügeabfrage in die Zieltabelle übertragen
und
die Temp-Tabelle im Anschluss löschen
wenn es mir jemand erklären würde wäre ich sehr dankbar!

LG

laslo
Gast



Verfasst am:
17. Sep 2009, 09:18
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Hallo,
ich kann dich einfach nicht verstehen. Ich habe dir bereits 2 mal die gleiche Frage gestellt:
Zitat:
Mike hat folgendes geschrieben:
Das Problem ist, dass die neuen Datensätze schlecht "erkennbar" sind, da der "Zeitstempel" nur minutengenau ist. ... Vielleicht sollte man die XML nach dem Import löschen !?
Du kannst noch 10 neue Themen aufmachen, wenn du die Fragen nicht beantwotetst kann dir keiner helfen!

Gruß Mike
laslo B.
Gast


Verfasst am:
17. Sep 2009, 10:09
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Sorry mike..
ja mann könnte es schonn löschen wird ja wieder eine neue erstellt wenn ein neuer anruf eingeht von dem programm....
kann das auch access für mich löschen?
Gast



Verfasst am:
17. Sep 2009, 10:13
Rufname:

AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

Hallo,
UNGETESTET sollte es dann so funktionieren:
Code:
Option Compare Database
Option Explicit

Public Function StartImport()
On Error GoTo Fehler
    Const XMLDatName = "C:\Anrufe XML liste\jfritz.calls.xml"
    Const ZielTabAusXML = "entry"
   
    If CurrentDb.TableDefs(ZielTabAusXML) Is Nothing Then
        ImportXML XMLDatName, acStructureAndData
      Else
        ' --- nicht mehr löschen -----
        ImportXML XMLDatName, acAppendData
    End If
    Kill XMLDatName ' XML-Datei löschen
    Forms!Abfrage1.Requery
FunctioneExit:
    Exit Function
Fehler:
    If Err.Number = 3265 Then
        MsgBox "Tabelle wird neu angelegt"
        Resume Next
      Else
        MsgBox "Fehler " & Err.Number & ":" & Err.Description
        Resume FunctioneExit
    End If
End Function

Gruß Mike
laslo B.
Gast


Verfasst am:
17. Sep 2009, 14:36
Rufname:


AW: Ein XML datei in Access Einfügen und aktualisieren - AW: Ein XML datei in Access Einfügen und aktualisieren

Nach oben
       Version: Office 2003

laslo B. am 17. Sep 2009 um 13:16 hat folgendes geschrieben:
okay danke das klappt jetzt mit der datei import und dann die quelldatei löschen wunderbar.

was wäre jetzt mein nächster schritt?

lg

laslo

laslo b. am 17. Sep 2009 um 13:23 hat folgendes geschrieben:
sorry muss mich korregieren...
klappt doch noch nicht ganz ware im falschen db... mein fehler
bin wieder am testen

lg

laslo

das ist doch keine so gute idee weil wenn ich es lösche meine Anwendung "jfritz" wieder die ganzen daztensätze die er im Programm hat in die jfritz.calls.xml speichert nicht nur die neuesten ankommende abgehende anrufe Sad dann habe ich alles doppelt und dreifach...
kann access nicht die datensätze erkennen die er schonn in seiner tabelle hat?

Lg

laslo
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Gehe zu Seite Zurück  1, 2, 3, 4  Weiter
Diese Seite Freunden empfehlen

Seite 3 von 4
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: tabelle aktualisieren/gleiches überschreiben/neue hinzufügen 2 chrizzy 8103 12. Apr 2006, 22:59
chrizzy tabelle aktualisieren/gleiches überschreiben/neue hinzufügen
Keine neuen Beiträge Access Tabellen & Abfragen: Kennwort in End datei 2 GuidoR 1209 08. Apr 2006, 13:23
GuidoR Kennwort in End datei
Keine neuen Beiträge Access Tabellen & Abfragen: LAgerstand in Tabelle aktualisieren??? 1 romangradwohl 902 27. März 2006, 06:35
Nouba LAgerstand in Tabelle aktualisieren???
Keine neuen Beiträge Access Tabellen & Abfragen: Nullwerte einfügen? 2 Gast 582 22. März 2006, 14:09
Gast Nullwerte einfügen?
Keine neuen Beiträge Access Tabellen & Abfragen: Problem beim einfügen in bestehende Tabelle 1 Gast 890 17. März 2006, 10:07
stpimi Problem beim einfügen in bestehende Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Datum automatisch einfügen 5 UPPsycho 898 09. März 2006, 20:58
jens05 Datum automatisch einfügen
Keine neuen Beiträge Access Tabellen & Abfragen: Problem mit Tabellenerstellungsabfrage in temp. Datei 2 Uwe Schönfeld 598 23. Feb 2006, 17:25
Uwe Schönfeld Problem mit Tabellenerstellungsabfrage in temp. Datei
Keine neuen Beiträge Access Tabellen & Abfragen: Datensätze in Tabelle kopieren und einfügen 3 Menzek 3924 10. Feb 2006, 11:48
lothi Datensätze in Tabelle kopieren und einfügen
Keine neuen Beiträge Access Tabellen & Abfragen: Einfügen von Daten in eine Tabelle 1 stargazer01 808 25. Jan 2006, 17:14
stargazer01 Einfügen von Daten in eine Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Daten mit Access in Excel aktualisieren 10 cyberax 1109 11. Jan 2006, 14:22
Willi Wipp Daten mit Access in Excel aktualisieren
Keine neuen Beiträge Access Tabellen & Abfragen: PDF und Excel Dokumente in Access einfügen 1 tazzmania1610 4243 21. Dez 2005, 21:01
jens05 PDF und Excel Dokumente in Access einfügen
Keine neuen Beiträge Access Tabellen & Abfragen: HILFE CSV datei splitten 0 proserv 1712 04. Dez 2005, 14:10
proserv HILFE CSV datei splitten
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: JavaScript