[ SQL ] Convertir une chaine de char en int -> Convert ?

Convertir une chaine de char en int -> Convert ? [ SQL ] - SQL/NoSQL - Programmation

Marsh Posté le 09-04-2004 à 12:26:02    

Pour l'instant j'ai ce code là pour convertir ma chaîne de char en int mais ça marche pas donc si vous avez une requête qui marche ou qui fait moins bidouille ;)
 
dimension res(1)
res[1]=-1
Select idclient from table1 where Convert(int,m.idclient) into array res
 
Merci ;)
 
P.S. c'est du foxpro donc c'est spécial.
m.client est une variable globale qui contient un char

Reply

Marsh Posté le 09-04-2004 à 12:26:02   

Reply

Marsh Posté le 09-04-2004 à 13:23:03    

pourquoi pas essayer :
m.idclient=CInt(m.idclient)
Select idclient from table1 where m.idclient into array res
 
Mais je connais pas le foxpro (ça ressemble à du vbscript ?)

Reply

Marsh Posté le 09-04-2004 à 14:00:07    

En fait j'ai trouvé une fonction propre a foxpro.
 
m.idclient=Val(m.idclient)
donc je ne passe plus par SQL pour convertir :p ;)
 
j'ai essayé ta solution mais ça n'est pas une fonction du langage :/
 
Merci :hello:

Reply

Sujets relatifs:

Leave a Replay

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