Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Autodesk GIS Produkte
  Civil3D2012 64bit und DB-Verbindung über ODBC für Excel

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Civil3D2012 64bit und DB-Verbindung über ODBC für Excel (1333 mal gelesen)
tobwo
Mitglied
Dipl. Bauingenieur


Sehen Sie sich das Profil von tobwo an!   Senden Sie eine Private Message an tobwo  Schreiben Sie einen Gästebucheintrag für tobwo

Beiträge: 482
Registriert: 08.09.2006

Windows 7 prof
Civil3D 2016 64 bit SP1
Excel 2007 SP3

erstellt am: 03. Apr. 2012 14:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


xls-odbc.jpg

 
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


Sehen Sie sich das Profil von RL13 an!   Senden Sie eine Private Message an RL13  Schreiben Sie einen Gästebucheintrag für RL13

Beiträge: 2373
Registriert: 23.10.2008

erstellt am: 03. Apr. 2012 17:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tobwo 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von tobwo an!   Senden Sie eine Private Message an tobwo  Schreiben Sie einen Gästebucheintrag für tobwo

Beiträge: 482
Registriert: 08.09.2006

Windows 7 prof
Civil3D 2016 64 bit SP1
Excel 2007 SP3

erstellt am: 04. Apr. 2012 08:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


xls-odbc2.jpg

 
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


Sehen Sie sich das Profil von RL13 an!   Senden Sie eine Private Message an RL13  Schreiben Sie einen Gästebucheintrag für RL13

Beiträge: 2373
Registriert: 23.10.2008

erstellt am: 04. Apr. 2012 09:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tobwo 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von tobwo an!   Senden Sie eine Private Message an tobwo  Schreiben Sie einen Gästebucheintrag für tobwo

Beiträge: 482
Registriert: 08.09.2006

Windows 7 prof
Civil3D 2016 64 bit SP1
Excel 2007 SP3

erstellt am: 04. Apr. 2012 09:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von Bernd P an!   Senden Sie eine Private Message an Bernd P  Schreiben Sie einen Gästebucheintrag für Bernd P

Beiträge: 3098
Registriert: 07.06.2001

AMD A8-3870, W7-64bit, 16GB RAM, HP DJ T2300mfp, HP DJ 500, Maus:G700s, Sub:Infrastructure Design Suite, Excel 2013,

erstellt am: 29. Mai. 2013 07:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tobwo 10 Unities + Antwort hilfreich

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

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2020 CAD.de | Impressum | Datenschutz