bonjour,
je cherche à inserer dans une formview des texbox avec un bouton rechercher qui va remplir les differents textbox.
par exemple je saisie la premeière lettre ou les deux première, elle doit me renvoyer les informations sur le contrats(textbox), l'interlocuteur(textbox),mail(textbox),tel(textbox).
j'ai fait une requete sql ci dessou:
protected
void searchBox_Click(object sender, EventArgs e){
// construction de la requete . partir du texte saisistring query = "select CONTRATS_VALIDES.AFF_AFFAIRE2,CONTRATS_VALIDES.AFF_TIERS, TIERS_CEGID.T_TIERS, TIERS_CEGID.T_LIBELLE,TIERS_CEGID.interlocuteur,TIERS_CEGID.C_RVA,TIERS_CEGID.C_RVA,TIERS_CEGID.C_TELEPHONE FROM CONTRATS_VALIDES INNER JOIN TIERS_CEGID ON CONTRATS_VALIDES.AFF_TIERS=TIERS_CEGID.T_TIERS WHERE T_LIBELLE LIKE '" + searchBox.Text.ToString() + "%'";// Traitement de la requeteSqlConnection connect = newSqlConnection(ConfigurationManager.ConnectionStrings["SocieteConnectionString"].ToString());SqlDataAdapter dAdapt = newSqlDataAdapter();dAdapt.SelectCommand =
newSqlCommand(query, connect);DataSet dSet = newDataSet();dAdapt.Fill(dSet);
// Affectation du r,sultat aux diff,rentes TextBoxDataRow dRow = dSet.Tables[0].Rows[0];CONTRAT.Text = dRow[
"AFF_AFFAIRE2"].ToString();SOCIETE.Text = dRow[
"T_LIBELLE"].ToString();Interlocuteur.Text = dRow[
"Interlocuteur"].ToString();Mail.Text = dRow[
"C_RVA"].ToString();Tel.Text = dRow[
"C_TELEPHONE"].ToString();}
mais au final en saisissant n'importe quelle lettre , c à l'affichage rien que la societé numero 1.
merci de votre aide
