Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Thu 02 August 2007 12:01

ceucile
Participant occasionnel
Date d'inscription: 5 Dec 2006
Messages: 48

Récupérer le résultat d'une requête mapbasic

Bonjour,

J'ai une requête mapbasic  écrite en vba access qui est celle-ci :

map.Do ("select max(Id) from " & nomTable)

J'aimerai en récupérer le résultat dans une variable, mais je ne sais pas comment faire;
Avez-vous une solution à me proposer?

Ceucile

Hors ligne

 

#2 Thu 02 August 2007 13:59

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: Récupérer le résultat d'une requête mapbasic

Je ne pratique pas trop ce genre de manip, mais si tu rajoutes "into ProvTable" dans ta requête SQL, ne peux tu pas manipuler ProvTable après ?

Juste une idée comme ça wink
Robin.

Hors ligne

 

#3 Thu 02 August 2007 14:15

ceucile
Participant occasionnel
Date d'inscription: 5 Dec 2006
Messages: 48

Re: Récupérer le résultat d'une requête mapbasic

Oui, j'ai fait ça :

    map.Do ("select max(Id) from " & nomTable & " into sel")
    idMax = map.Eval("sel.COL1")


et ça marche! Merci beaucoup Robin!!

ceucile

Hors ligne

 

#4 Thu 02 August 2007 15:03

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: Récupérer le résultat d'une requête mapbasic

Merci pour le suivi wink

Comme tu as posté la même question sur forumsig aussi, ca serait sympa de faire ce suivi là bas aussi wink
D'une manière générale, si on poste une question sur plusieurs forums, c'est sympa pour les utilisateurs d'un forum de faire le suivi quand il y a des réponses sur l'autre wink

http://www.forumsig.org/showthread.php?t=13990

EDIT : merci, j'ai vu que tu l'as fait wink

Dernière modification par Robin (Thu 02 August 2007 15:23)

Hors ligne

 

Pied de page des forums

Powered by FluxBB