Problème de conversion d'une chaîne en type 'Integer' invalide
Bonsoir, je rencontre un soucis,
Le problème est le suivant :
Je veux récupérer une information d'une colonne liée à une valeur entrée exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11
| Conn = New SqlConnection("Server=" & TextIP.Text & ";Database=PS_GameDefs;User Id=" & TextUserConn.Text & ";Password=" & TextPassConn.Text & ";")
Conn.Open()
Query = "Select * from PS_GameData.dbo.Chars where CharName='" & TextBox1.Text & "'"
Cmd = New SqlCommand(Query, Conn)
Rd = Cmd.ExecuteReader
While Rd.Read
GetCharID.Text = Rd.GetInt32("CharID")
End While
Conn.Close() |
De ce fait mon label crachera la valeur CharID liée au CharName entré.
Mais un message d'erreur apparaît
Citation:
La conversion de la chaîne "CharID" en type 'Integer' n'est pas valide.
Pourtant ayant utilisé ce procéder sous mysql, sur sql cela ne marche pas.
Merci