AV 3.0 mit Access verknüpfen

Hi,
ich bin neu hier und hab gleich mal ne Frage, da ich hier im Forum schon alles durchforstet habe, bis jetzt aber noch keine wirkliche Antwort für mich rauslesen konnte.
Ich möchte ArcView3.0a mit einer Access-Datenbank verknüpfen. Wenn ich also in AV in einem shape ein objekt auswähle, sollen die per linkID passenden Attribute aus Access in AV (als Tabelle)angezeigt werden.
Hab schon öfters was von "AccessLink" von Keith Jack gelesen, jedoch funktioniert das doch nur ab AV3.2.

Vielleicht kann mir jemand von Euch helfen? Ich wäre sehr dankbar.

Viele Grüße
Dani
Für Deinen Zweck dürfte es ausreichen, wenn Du die ODBC-Schnittstelle nutzt. Du richtest die entsprechende Access-Datenbank als ODBC Datenquelle ein und kannst per SQL-Connect in ArcView auf die Datenbank zugreifen. Die Tabelle kannst Du wie gewohnt über Schlüssel verknüpfen und dann per Identify abrufen.
Ich habs etwas verkürzt dargestellt. Beschrieben wird das Vorgehen genauer in LIEBIG, W., SCHALLER, J., (2000): ArcView GIS. GIS-Arbeitsbuch

Vielleicht googelst Du einfach mal nach ArcView, ODBC

Noch Fragen?
Gruß, Marc
Nachtrag:
Hab grad selbst kurz gegoogelt und das gefunden: http://www.juergenevert.de/arcview/tipps/odbc.html
Die Einrichtung der ODBC-Schnittstelle ist wirklich einfach. Die andere Alternative ist die DDE Schnittstelle, die im übrigen auch Keith Jack für seine Erweiterung (AccessLink) genutzt wird.

Viel Erfolg!
Marc
Hi Marc,
vielen Dank für deine Mühe!
Die ODBC Schnittstelle hab ich schon eingerichtet und das mit SQLConnect hab ich bereits ausprobiert.. aber irgendwie ist es nicht ganz das, was ich will - vielleicht kapier ichs auch nur nicht.
Wie kann ich denn ein Skript in AV einbinden, in welchem die ID von dem Objekt in AV mit den IDs in der DB in Access verglichen wird und dann die richtigen Daten aus Access in einer Tabelle in AV ausgegeben werden? Wohin muss so ein Skript? Kann man das überhaupt realisieren? Muss ich es so schreiben, dass wenn man auf ein beliebiges Objekt in AV klickt, die ID sofort an SQL übergeben wird? Wo kann ich ein Skript speichern, das eine solche Funktion hat? Es wird ja eigentlich erst ausgelöst, wenn man auf ein objekt klickt. Nur hab ich jetzt auch keine Lust hinter jede einzelne Straße der NavTech Daten handish so ein Skript zu legen...
Achja, das mit dem AccessLink von jack kann ich auch vergessen, da ich hier mit AV3.0 arbeite und Accesslink da bekanntlich nicht funktioniert.
Möglich wäre bei mir jetzt noch eine DDE Verbindung, da bin ich moment am knobeln dran.

Falls jemand sonst noch Lösungsvorschläge hat, immer her damit! Ich freue mich über jedes fünkchen Hoffnung...;)

viele Grüße
: Hi Marc,

: vielen Dank für deine Mühe!
: Die ODBC Schnittstelle hab ich schon eingerichtet und das mit SQLConnect hab ich bereits ausprobiert.. aber irgendwie ist es nicht ganz das, was ich will - vielleicht kapier ichs auch nur nicht.
: Wie kann ich denn ein Skript in AV einbinden, in welchem die ID von dem Objekt in AV mit den IDs in der DB in Access verglichen wird und dann die richtigen Daten aus Access in einer Tabelle in AV ausgegeben werden?

Du mußt kein Script verwenden. Du lädst über den SQL-Connect die gewünschte Tabelle aus Access in ArcView rein. Dann verknüpfst Du diese Tabelle mit der Attributtabelle und kannst ganz einfach - sozusagen serienmäßig - mittels der ArcView-eigenen Funktion "Identify" die Tabelle abrufen.

Ich hoffe, wir reden nicht aneinander vorbei. Im Ergebnis sollte es nun möglich sein, aus ArcView heraus die Daten aus der Datenbank aufzurufen. Falls noch Fragen sind.... ich werd weiter ins Forum schauen. Weiterhin viel Erfolg,
Marc

P.S.: das neue Forum macht echt einen guten Eindruck!