begin process at 2008 08 28 11:07:21
1 232 983 membres
100 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : textbox plus bouton rechercher [ Base de données / Oracle ] (caudette)

textbox plus bouton rechercher le 05/07/2007 15:09:26

caudette
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 saisi

string 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 requete

SqlConnection 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 TextBox

DataRow 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


Re : textbox plus bouton rechercher le 06/07/2007 13:45:08

jesusonline
Membre Club
(Admin CS)
bonjour,

il se passe quoi si dans la textbox je tappe "'; drop table contrats_valide --" ? la table est toute simplement supprimé ! attention au SQL injection ! Utilises plutot les requetes parametrés.

En ce qui concerne le problème en lui meme je pense qu'il nous manque des informations qu'est-ce que Mail, interlocuteur, .... ?


Cyril - MSP - MCTS ASP.net & SQL


Classé sous : textbox, text, tostring, tiers, cegid

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS