| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Civil3D2012 64bit und DB-Verbindung über ODBC für Excel (1541 mal gelesen)
|
tobwo Mitglied Dipl. Bauingenieur
Beiträge: 524 Registriert: 08.09.2006 Windows 7 prof Civil3D 2016 64 bit SP1 Excel 2007 SP3
|
erstellt am: 03. Apr. 2012 14:36 <-- editieren / zitieren --> Unities abgeben:
Hallo ich möchte auf eine Exceltabelle als Datentabelle in Civil unter Map zugreifen, damit ich später Verscheidungen mit anderen Quellen durchführen kann. Ich habe dazu zwei Beiträge gefunden die mich weiterbrachten: Beitrag 1 Beitrag 2 Im Fenster Datenverbindung nach Provider "ODBC-Verbindung hinzufügen" habe ich entsprechende Quelle (Datenquellenname DNS) angegeben. Dann folgt "Verbindung testen" mit Anmeldung ohne Angaben. Das funktioniert noch. Aber das Feld "Verbinden" unten rechts bleibt grau. Was läuft verkehrt? Muss die Exceltabelle die Spalten 'Klasse', 'Identitätseigenschaften', 'x', 'y' und 'z' enthalten? ------------------ MFG Tobias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 03. Apr. 2012 17:58 <-- editieren / zitieren --> Unities abgeben: Nur für tobwo
Zitat: Original erstellt von tobwo:
Muss die Exceltabelle die Spalten 'Klasse', 'Identitätseigenschaften', 'x', 'y' und 'z' enthalten?
nein. Hier ein paar Punkte die mir spontan einfallen bei Verknüpfung mit Excel 1. Die Spaltenüberschriften müssen in der 1. Zeile liegen (also in Feldern A1 bis ..1). 2. Es muss ein Name definiert sein (umschließt den Bereich mit Überschriften und Daten in der Exceltabelle der ausgelesen wird - bspw A1 bis G30) 3. keine Umlaute in den Überschriften
------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tobwo Mitglied Dipl. Bauingenieur
Beiträge: 524 Registriert: 08.09.2006 Windows 7 prof Civil3D 2016 64 bit SP1 Excel 2007 SP3
|
erstellt am: 04. Apr. 2012 08:46 <-- editieren / zitieren --> Unities abgeben:
HAllo Vielen Dank für die Hinweise. Leider konnte ich nur die erste Spalte einlesen bzw. Civil liest nur die spalte 1 und 2 separat ein. Die Spalte 2 wird überhaupt nicht angeboten. Die Spalte 3 wird angezeit aber es kann keine Verbindung hergestellt werden. Fragen: 1. Werden nur Zahlen eingelesen? 2. Wie kann ich die Tabelle als ganzes einlesen?
------------------ MFG Tobias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 04. Apr. 2012 09:01 <-- editieren / zitieren --> Unities abgeben: Nur für tobwo
Hallo Tobias, dann hast Du den Punkt 2. Namen definieren nicht richtig befolgt. Dazu musst Du in Excel (2003) Menü Einfügen -> Namen -> Definieren einen Namen anlegen mit dem Bereich der ausgelesen werden soll. In Deinem Fall sind bereits 2 Namen definiert "gkz" und "id" diese beziehen sich jeoch lediglich auf eine Spalte.
------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tobwo Mitglied Dipl. Bauingenieur
Beiträge: 524 Registriert: 08.09.2006 Windows 7 prof Civil3D 2016 64 bit SP1 Excel 2007 SP3
|
erstellt am: 04. Apr. 2012 09:39 <-- editieren / zitieren --> Unities abgeben:
Danke für den Hinweis !! Leider werden nur 5 von 40 Datenzeilen richtig angezeigt. Der Rest wird mit <Null> ausgefüllt. Grund: In der Spalte "Bem" war nichts im jeweiligen Datensatz eingetragen. Lösung: Ich habe das Datenfeld mit einem Buchstaben gefüllt.
------------------ MFG Tobias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 29. Mai. 2013 07:52 <-- editieren / zitieren --> Unities abgeben: Nur für tobwo
noch zu beachten das bei einem W7 64bit auch Office 64bit installiert sonst funktionieren die Treiber nicht ------------------ <----- Bitte Systeminfo eintragen, warum siehst du hier. "Warum Einfach es geht auch kompliziert". Schöne Grüsse aus der Steiermark Bernd P. Sport ist Mord Rekorde: Scalelist>11727, Fehler>34365, Layerfilter>XXXX Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |