Tu es en quel langage ? Tu utilises quelle base ?
Si tu es en C# avec SQL Server et des procédures stockées, comme c'est le plus courant, il faut que tu ajoutes un paramètre output à ta procédure. Ex :
SqlParameter parametre_nom = new SqlParameter("@nom_produit", SqlDbType.NVarChar, 50);
parametre_nom.Direction = ParameterDirection.Output;
mycommand.Parameters.Add(parametre_nom);
Bien sur dans ta procédure stockée il faut que tu ajoutes une variable :
@nom_produit nvarchar(50) output
Ensuite tu fais :
string nom_produit = (string)parametre_nom.Value;
puis : textbox.text : nom_produit;
voilà

David
----
A force, je serai moins bete ! Si si, j'vous jure !