Méthode ou fonction dans une requête

Méthode ou fonction dans une requête - Programmation

Marsh Posté le 15-05-2002 à 15:34:00    

re-bonjour
 
est ce possible, toujours en SQL, de mettre une fonction ou une méthode d'un autre module dans une requete ??


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 15-05-2002 à 15:34:00   

Reply

Marsh Posté le 15-05-2002 à 15:54:19    

:bounce:  
harkonnen aide moi stp...  :cry:


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 15-05-2002 à 15:59:32    

je suppose que tu veux appeler en SQL une fonction saisie dans VBA.
 
non, ce n'est pas possible, SQL te permet uniquement d'interroger une base de données et est indépendant de VBA.
 
tu peux insérer du SQL en VBA, mais pas l'inverse


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 15-05-2002 à 16:03:53    

Harkonnen a écrit a écrit :

je suppose que tu veux appeler en SQL une fonction saisie dans VBA.
 
non, ce n'est pas possible, SQL te permet uniquement d'interroger une base de données et est indépendant de VBA.
 
tu peux insérer du SQL en VBA, mais pas l'inverse  




 
SPAPOSSIB !!! :gun:  
et vois tu une  solution de remplacement ???
paske j'en ai vraiment besoin
en + d'abord j'avais essayé de faire autrement et ça ma donné une requête de plus de 1024 caractères, et il a ralé...
 
 :fou:


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 15-05-2002 à 16:07:22    

ça dépend, tu veux faire quoi ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 15-05-2002 à 16:13:41    

Harkonnen a écrit a écrit :

ça dépend, tu veux faire quoi ?  




voila ce que j'ai écris
 
AND SOURCE.numSource = 2^( Module1.chercheselection(INCIDENT.numSource , 20)
 
j'ai une fonction qui prend en paramètre 2 nombres,  
je voudrais afficher le numéro de source correspondant au résultat du traitement du numéro de source de l'incident, via la méthode chercheSélection
 
compris ? :??:


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 15-05-2002 à 16:26:32    

je suppose que ta fonction ChercheSelection est composée en grande partie d'une requete SQL
 
dans ce cas, tu peux faire une sous-requete :
 
AND Source.NumSource IN (SELECT ..... FROM ..... WHERE....)


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 15-05-2002 à 16:31:45    

Harkonnen a écrit a écrit :

je suppose que ta fonction ChercheSelection est composée en grande partie d'une requete SQL
 
dans ce cas, tu peux faire une sous-requete :
 
AND Source.NumSource IN (SELECT ..... FROM ..... WHERE....)  




 
ben pas vraiment, ma fonction est une pure fonction vb, qui fait une sorte de calcul sur la valeur et m'en bamance une autre...
 
mais encore ??


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 15-05-2002 à 17:17:59    

FINALEMENT CA MARCHE ! :)  :) !!
 
en fait apparement on peut appeller une fonction dans une requete SQL...
je sais pas comment ça se fait ms bon...


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 15-05-2002 à 17:29:55    

c juste ke ta requete sql est une chaine de caractere et ke vb interprete les fonctions afin de construire la chaine avant de l'envoyer...


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed