Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: Generelle Frage

Generelle Frage 5 Jahre 1 Woche her #716

  • Klaus
  • Klauss Avatar
  • Offline
  • New Member
  • Beiträge: 17
Hallo zusammen,

ich bin gerade auf den FlowHeater aufmerksam geworden und hätte nun eine Frage:
Ich möchte von meiner Homepage Daten in eine Access Datenbank einlesen dazu mein Prozedere: Ich kann online einen Export erstellen und diesen in eine CSV Datei speichern.
Ich denke dass ich diese dann auch mit dem FlowHeater in die Datenbank einlesen kann. Nun kann ich leider beim Export immer nur alles Datensätze exportieren - nun zu meiner Frage: Kann ich den FlowHeater so konfigurieren, dass er nur Datensätze importiert die noch nicht in der DB sind -zB. eine Überprüfung des eindeutigen ID´s einstellen um nur neue Datensätze zu importieren?

Besten Dank und freundliche Grüße
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 1 Woche her #717

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Hallo Klaus,

das ist problemlos möglich. Sie müssen dazu lediglich das Primary Key Feld der Access Datenbank mit dem entsprechenden Feld der CSV Datei verbinden. Auf der Access (WRITE) Seite müssen dann noch angeben, dass der FlowHeater nur Daten Hinzufügen (Insert) sowie vorhandene Datensätze ignorieren soll, das war´s.
So werden nur noch nicht vorhandene Datensätze importiert.
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 1 Woche her #718

  • Klaus
  • Klauss Avatar
  • Offline
  • New Member
  • Beiträge: 17
Besten Dank für die rasche Antwort! Das hört sich spitze an! B) B)
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 1 Woche her #719

  • Klaus
  • Klauss Avatar
  • Offline
  • New Member
  • Beiträge: 17
Klaus schrieb:
Besten Dank für die rasche Antwort! Das hört sich spitze an! B) B)
... doch leider bringe ich das mit dem nur neue einfügen nicht wirklich hin... :(
Hätten Sie da vieleicht noch einen Tip wie ich das realisieren muss
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 1 Woche her #720

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Schauen Sie sich mal folgendes Beispiel an.

CSV Import MS Access, vorhandene Datensätze werden aktuallisiert

Wenn Sie hier statt der "Update" Option die Option "Vorhandene Datensätze ignorieren" auswählen sollte es für Ihr vorhaben passen. Wenn nicht posten Sie bitte mal Beispieldaten sowie wie Ihre Access Tabelle aufgebaut ist.

Hinweis: Falls Ihre Tabelle einen Autowert mit Primary Key hat und Sie möchten aber anhand einer Artikelnummer prüfen ob der Datensatz bereits vorhanden ist, müssten Sie das im FlowHeater ändern. Klicken Sie hierzu auf das Autowert (Auto increment) Feld in der Feldliste und entfernen die Option Primary Key. Dann klicken Sie auf das Feld anhand sie prüfen möchten ob der Datensatz bereits vorhanden ist und aktivieren hier die Option für Primary Key. Über diese Feld prüft nun der Access Adapter ob der Datensatz bereits vorhanden ist oder nicht.
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 1 Woche her #721

  • Klaus
  • Klauss Avatar
  • Offline
  • New Member
  • Beiträge: 17
Besten Dank für die Antwort. Die Information im Hinweis war mein Fehler!!!
Jetzt funktionierst!
Beste Grüße
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 1 Woche her #722

  • Klaus
  • Klauss Avatar
  • Offline
  • New Member
  • Beiträge: 17
... so nun stehe ich schon wieder vor eine Herausforderung: ich möchte gerne integer Werte einfügen. Soweit so gut nur sind einige Felder leer und dann bekomme ich die Meldung Der Wert konnte nicht zu integer umgewandelt werden. Die werte werden aber ordnungsgemäß eingefügt. Somit denke ich dass diese Meldung mich nicht beunruhigen muss ?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 1 Woche her #723

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Wenn diese Warnung erscheint, konnte der Wert nicht in einen Integer Wert umgewandelt werden. In die Datenbank bzw. in das Feld wird in diesem Fall NULL bzw. DBNULL geschrieben. Wenn das kein Problem ist können Sie die Warnung ignorieren.

Sie können die Meldung umgehen indem Sei auf der READ Seite einen DefaultWert für das Feld hinterlegen. Z.B. 0 oder -1, … Dieser Wert wird genommen wenn das Feld z.B. einen Leerstring enthält.

PS: Der FlowHeater wandelt Datentypen automatisch in den gerade benötigten Datentyp um. Weitere Infos können Sie der allgemeinen Adapterbeschreibung entnehmen.
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 6 Tage her #724

  • Klaus
  • Klauss Avatar
  • Offline
  • New Member
  • Beiträge: 17
Aller besten Dank für Ihre Unterstützung. Dieser FlowHeater gefällt mir echt gut ;-)
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 3 Tage her #729

  • Klaus
  • Klauss Avatar
  • Offline
  • New Member
  • Beiträge: 17
Also der Import funktioniert schoneinwandfrei; nun habe ich noch eine Frage:

Da sich in der Homepage Datenbank immer wieder etwas ändert würde ich gerne eine Update Anweisung machen: Nur möchte ich nur einige Felder aktualisieren lassen. Kann ich das einstellen dass nur spezielle und die nach gewissen Kriterein abgefragt und aktualisiert werden?
Mit besten Grüßen
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Generelle Frage 5 Jahre 2 Tage her #731

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Hallo,

bitte für neue Fragen jeweils ein eigenes Thema im Forum eröffnen! So ist es für andere leichter anhand des Betreffs die Fragen besser zu differenzieren.

Zu Ihrer Frage) möchten Sie nicht alle sondern nur ein paar Felder der Tabelle aktualisieren oder möchten Sie lediglich neue Datensätze aktualisieren bzw. synchronisieren?

Bitte gleich ein neues Thema zu Ihrer Frage eröffnen, Danke.
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.213 Sekunden