Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Access Export in csv Problem mit NULL Werten in DB
zurück: SQL Abfrage braucht ca. 20 min. weiter: Zeitliche Zuordnung Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
pali99
Gast


Verfasst am:
22. Jan 2009, 17:39
Rufname:

Access Export in csv Problem mit NULL Werten in DB - Access Export in csv Problem mit NULL Werten in DB

Nach oben
       Version: Office 2003

Access Export in csv Problem mit NULL Werten in DB

Hallo
Ich habe eine einfache Abfrage auf einer Tabelle mit der ich Daten in eine csv Datei exportieren will. Diese Tabelle wird über eine Tabellenerstellungsabfrage zusammengebaut.
Code:
    DoCmd.TransferText acExportDelim, "Export", "AbfrageExportDB1", _
                      ExportVerzeichnis & "DMP05_" & tagDat & "_Arztliste.csv"
Soweit klappt das auch alles ohne Problem. Allerdings brauche ich die Daten in einer festgelegten Strucktur. Textrenner ist Komme und Feldinhalte eingeschlossen in Hochkommas. Das habe ich auch alles in meiner Exportspezifikation umgesetzt.

Jetzt das Problem. In der Datenbank gibt es Felder welche mit NULL gefüllt sind. Hier reagiert der Export empfindlich.

So will ich die Daten haben:
„1“,“2“,““,“4“,“5“……
So kommen sie wenn das 3.Feld mit Null gefüllt sind in der Exportdatei an:
„1“,“2“,,“4“,“5“ ….. (es wird also einfach ein Komma ohne Hochkommas erstellt)


Jetzt habe ich eine Update Abfrage gemacht die die leeren Felder mit „ „ überschreibt.
Code:
UPDATE Export_DB1
SET    Tel_Nr = ""
WHERE  Tel_Nr Is Null;
Es sind aber sehr viele Felder.
Hat jemand einen Rat wie ich das umgehen bzw. vereinfachen kann.
Gast



Verfasst am:
22. Jan 2009, 17:50
Rufname:


AW: Access Export in csv Problem mit NULL Werten in DB - AW: Access Export in csv Problem mit NULL Werten in DB

Nach oben
       Version: Office 2003

Hallo,
Zitat:
Diese Tabelle wird über eine Tabellenerstellungsabfrage zusammengebaut.
Warum das? Sollte das nicht auch eine Auswahlabfrage können.

Zitat:
In der Datenbank gibt es Felder welche mit NULL gefüllt sind. Hier reagiert der Export empfindlich.
Das kannst du in dieser Abfrage gleich mit erledigen (in ein Abfragefeld):
Code:
Neu: [DeineSpalteMitNull] & ""
' oder
Neu: Nz([DeineSpalteMitNull])

Gruß Mike
pali99
Gast


Verfasst am:
23. Jan 2009, 09:34
Rufname:

AW: Access Export in csv Problem mit NULL Werten in DB - AW: Access Export in csv Problem mit NULL Werten in DB

Nach oben
       Version: Office 2003

Deshalb Tabellenerstellungsabfrage, da in der erstellten Tabelle noch einige UpdateFunktionen und sonstige Prüfungen drüber laufen.

Die Spalte mal gefüllt ist und mal nicht. Kann ich an die gefüllte Spalte auch einfach ein "" dranhängen bzw. mit der NZ Funktion arbeiten?
Gast



Verfasst am:
23. Jan 2009, 09:51
Rufname:


AW: Access Export in csv Problem mit NULL Werten in DB - AW: Access Export in csv Problem mit NULL Werten in DB

Nach oben
       Version: Office 2003

Hallo,
Zitat:
Deshalb Tabellenerstellungsabfrage, da in der erstellten Tabelle noch einige UpdateFunktionen und sonstige Prüfungen drüber laufen.
Tabellenerstellungsabfragen sind in den (aller)seltensten Fällen notwendig. Durchdenke das Ganze noch mal.

Wenn du trotzdem diesen Weg weitergehen willst, nutze die NZ-Funktion bereits bei deiner Tabellenerstellungsabfrage.

Gruß Mike
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
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: Datumswert in DB eintragen 1 LangsamReichtsMir 594 01. Jun 2006, 17:09
Willi Wipp Datumswert in DB eintragen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit vorgegebenen Werten einer Tabelle 7 kaick 891 30. Mai 2006, 19:00
kaick Abfrage mit vorgegebenen Werten einer Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Export per VBA 1 chris1337 718 09. Mai 2006, 15:39
Nouba Export per VBA
Keine neuen Beiträge Access Tabellen & Abfragen: Spaltenbreite zu Groß nach Export in .dbf 2 Gast 1498 01. Mai 2006, 22:51
Gast Spaltenbreite zu Groß nach Export in .dbf
Keine neuen Beiträge Access Tabellen & Abfragen: Null verschluckt 4 Gast2006 604 15. März 2006, 19:40
Gast2006 Null verschluckt
Keine neuen Beiträge Access Tabellen & Abfragen: Eine Spalte mit Werten kommagetrennt in ein Feld schreiben 10 cYnaY 723 03. März 2006, 11:04
cYnaY Eine Spalte mit Werten kommagetrennt in ein Feld schreiben
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl von Werten in einer Access-Abfrage 3 TobiasM 994 10. Dez 2005, 21:30
jens05 Anzahl von Werten in einer Access-Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: HILFE CSV datei splitten 0 proserv 1712 04. Dez 2005, 14:10
proserv HILFE CSV datei splitten
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellenvergleich von Werten 2 Nonetti 708 24. Aug 2005, 10:08
Nonetti Tabellenvergleich von Werten
Keine neuen Beiträge Access Tabellen & Abfragen: Division durch Null 2 edi 1309 11. Aug 2005, 17:16
edi Division durch Null
Keine neuen Beiträge Access Tabellen & Abfragen: Access 2003 - Zählen von Werten in einer Spalte 1 Michael2003 1841 04. Aug 2005, 17:26
jens05 Access 2003 - Zählen von Werten in einer Spalte
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl von Werten 3 heirnele 615 21. Jul 2005, 11:43
rita2008 Anzahl von Werten
 

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