Liste deroulante

spursonic Messages postés 7 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 27 mars 2003 - 7 mars 2003 à 11:04
Jula Messages postés 56 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 25 novembre 2004 - 18 mars 2003 à 14:31
je débute !!!!

qq'un pourrait il me filer le script de base pour recuperer des valeur d'une base access dans une liste deroulante

merci d'avance

bonne bourre ;)

1 réponse

Jula Messages postés 56 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 25 novembre 2004
18 mars 2003 à 14:31
je débute aussi mais voila comment g réussi a ma debrouiller:
ajoute avec la boite a outil :
protected Microsoft.Data.Odbc.OdbcConnection odbcConnection1;
protected Microsoft.Data.Odbc.OdbcCommand odbcCommand1;
ensuite défini la chaine de connection a la bd dans les proprietes de odbcConnection1, par ex:
Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\Inetpub\wwwroot\Projet\BD\films.mdb
ensuite dans la fonction Page_Load tu fais:
//requête:
string myQuery1 = "Select Distinct Titre From Film";
//commande:
odbcCommand1.CommandText = myQuery1;
//connection:
odbcCommand1.Connection = odbcConnection1;
odbcConnection1.Open();
//DataAdapter:
OdbcDataAdapter myAdapt1 = new OdbcDataAdapter(odbcCommand1);
//DataSet:
DataSet dS1 = new DataSet();
myAdapt1.Fill(dS1,"Film");
//remplissage:
DropDownList1.DataSource=dS1.Tables["Film"].DefaultView;
DropDownList1.DataTextField="Titre";
DropDownList1.DataBind();
//fermeture connection:
odbcConnection1.Close();

voila, bon courrage!

Dans la vie faites comme les canards: paraissez zen et serain à la surface et pédalez comme un dingue en dessous!
0
Rejoignez-nous