#1 Fri 04 October 2002 17:17
- Chazotmichael
- Invité
Access sans DBMS
De: mica
bonjour,
je sais pas si qq'un peut repondre a cette question, mais la voici:
existe t'il un moyen de remplir une table access avec des coordonnees x/y recuperees dans mapinfo, et ceci sans passer par le lien DBMS.
comment remplir une table directement (ce doit etre un truc en mapbasic)
#2 Mon 07 October 2002 08:52
- BRENNER
- Invité
Re: Access sans DBMS
Bonjour,
A ma connaissance, pour realiser cette operation sans utiliser les liaisons
odbc entre ACCESS et MI, c'est une recuperation standard des coordonnees de
points dans MI. Mais pour cela il est indispensable d'avoir deja une table
georeferencee et avec des points-objets. Il faut alors tout simplement
utiliser la commande mettre a jour colonne (menu table) et rentrer comme
expression (centroidX(obj) et centroidY(obj)) pour chacune des colonnes X et
Y nouvellement crees dans la Table concernee.
Il existe peut etre une autre solution si votre table est contenue dans
ACCESS et non dans MI. Pour cela il faut disposer d'une colonne permettant
le geocodage. Si c'est le cas, il faut tout simplement importer la table
ACCESS dans MI (methode au choix en passant par un format texte ou excel ou
dbf) et utiliser la methode de geocodage avec une autre table existant dans
MI. La recuperation des coordonnees se fait alors comme indiquer ci-dessus.
Enfin comme on peut le voir, a moins de difficultes techniques ou
logiciel , la mise en relation entre ACCESS et MI via le module odbc est
sans doute quand meme la meilleure solution si ce n'est meme parfois la
seule...!