Bonjour

J'ai une base de données Mysql que j'importe sur vb 2010 express. Dans cette base de données, j'ai des adresses IP que je veux récupérer. Voici mon code au niveau de la récupération des adresses :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
dim connexion as New MySql.Data.MySqlClient.MySqlConnection("....")
connexion.open()
dim inst as MySql.Data.MySqlClient.MySqlCommand = connexion.CreateCommand()
inst.CommandText = "Select 'Adresse IP' as ad from X"
dim rs as MySql.Data.MySqlClient.MySqlDataReader
rs = inst.ExecuteReader()
rs.read()
dim adresse as String = rs.Item("ad")
ensuite j'ai une fonction qui permet de pinger les adresses IP en rentrant en paramètre l'adresse (string) et le TTL(int).

c'est dans cette fonction que j'ai un problème. C'est quand je fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
dim IPadd as IPAddress = IPAddress.Parse(adresse)
alors que quand j'utilise cette fonction sans utiliser la base de données, ca marche du tonnerre ^^
L'erreur indiquée est : Une adresse Ip non valide est spécifiée
Assurez vous que le format des arguments de votre methode est correcte.

Auriez vous une piste à me donner ?