bonjour à tous,
voilà je travail sur une application en vb 2008 avec une BD MySql j'ai réalisé une requete dont je ne sais pas où se situe l'erreur :massacre:
l'idée c'est que je veux récuperer "id_p" à partir du "nom_util" que j'ai selectionner à partir du combobox "CResponsable" pour l'inserer dans la table groupe
voilà la requete :
l'erreur est :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim i As Integer req2 = "select id_p from personnel where nom_util='" & CResponsable.SelectedItem.ToString() idp = New MySqlCommand(req2, conn) Try i = idp.ExecuteScalar() req3 = "insert into groupe values ( Null,'" & txtnomG.Text & "','" & i & "')" ajouts = New MySqlCommand(req3, conn) ajouts.ExecuteNonQuery() Catch ex As Exception MessageBox.Show(ex.ToString, "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error) End Try
merci d'avance :)Citation:
System.ArgumentOutOfRangeException : L'index et la longueur doivent faire référence à un emplacement situé dans la chaîne. Nom du paramètre : length