Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
"E-3" statt Doubles bei ODBC-Import von Acess zu P
zurück: Access Abfragen auf db2 weiter: Sum und Count im Select-Teil 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
Jadakiss
Neuling


Verfasst am:
20. Sep 2009, 00:39
Rufname:

"E-3" statt Doubles bei ODBC-Import von Acess zu P - "E-3" statt Doubles bei ODBC-Import von Acess zu P

Nach oben
       Version: Office 2007

Hallo zusammen,
quäle mich seit einiger Weile mit einem Problem für das ich nichtmal ansatzweise einen Lösungsweg finden kann.

Ich habe eine Php-Anwendung mit einer PostgreSQL-DB. Ich muss nun einige Tabellen aus einer Access-DB in die Pg-DB übertragen. Diese Daten lese ich momentan mit SQL über den Access-ODBC-Treiber ein. Klappt soweit gut, bis auf die Spalten die in Access Doubles enthalten. Genaugenommen werden einige eingelesen, aber andere (evtl. weil sie zu viele Nachkommastellen haben?) nur als "E-2", "E-3" oder "E-4" angezeigt (ich lasse mir die eingelesenen Daten von Php anzeigen).

Wenn ich den Spaltentyp in Access auf "Text" ändere klappt alles, aber im Enduser-Szenario meiner Anwednung werde ich die Access-DB leider nicht beeinflussen können; ist also Double.

Any ideas?

Gruß
Peter
LudwigK
Gast


Verfasst am:
14. Mai 2013, 09:26
Rufname:


AW: "E-3" statt Doubles bei ODBC-Import von Acess - AW: "E-3" statt Doubles bei ODBC-Import von Acess

Nach oben
       Version: Office 2007

Etwas spät, aber bin mit dem gleichen Problem (Acess 2010, ODBC 12.x, Import von Access nach Postgres via ODBC) beim Googeln drüber gestolpert.

Offenbar werden in Access in einigen Datensätzen vom Typ Double mehr Nachkommastellen gespeichert als für den ODBC-Treiber (ebenfalls von Microsoft !) zulässig. Dieser rundet dann nicht etwa oder schneidet ab, sondern gibt ein "E-..." zurück.

Workarouund in meinem Fall:
Nicht auf die Access-Tabelle zurückgreifen, sondern in Access einen View anlegen, in welchem die entsprechenden Spalten mit einem round(...) gerundet werden.
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 Microsoft Access und MS SQL Server: ACESS 2010.adp in exe umwandeln 3 Cornelius Kirchenpauer 3108 03. Nov 2010, 13:48
Bitsqueezer ACESS 2010.adp in exe umwandeln
Keine neuen Beiträge Microsoft Access und MS SQL Server: DTS-Paket von Acess aus starten 1 horn300 742 02. Jun 2009, 14:17
horn300 DTS-Paket von Acess aus starten
Keine neuen Beiträge Microsoft Access und MS SQL Server: SQL Server und Acess 2 SarahHo 2414 14. Feb 2008, 10:42
SCG_Shadow SQL Server und Acess
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: Accessdatenbank zu PostgreSQL 1 Gast 2029 25. Jan 2006, 09:41
Gast Accessdatenbank zu PostgreSQL
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: mit ACCESS auf Postgresql zugreifen 0 helly 2462 25. Jul 2005, 16:51
helly mit ACCESS auf Postgresql zugreifen
 

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