begin process at 2010 02 10 05:17:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

.NET

 > 

Combobox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Combobox

jeudi 8 avril 2004 à 18:01:13 | Combobox

bigo74


Salut,
J'utilse un ComboBox pour afficher des info à partir d'une base de données.
Question: Comment désactiver l'ecriture dans ce Combo pour que l'utilisateur d'une application ne puisse pas ecrire dans ce combo!
merci d'avance

bigoooo
jeudi 8 avril 2004 à 20:05:45 | Re : Combobox

coq

Administrateur CodeS-SourceS
en le mettant DropDownStyle à la valeur DropDownList (dit au moins 3 fois sur ce forum)


Cocoricoooooooo !!!!
samedi 10 avril 2004 à 14:35:07 | Re : Combobox

jannos


Est ce que tu as le script pour afficher ces données depuis le combo et si oui peux tu me le donner.

MERCI
samedi 10 avril 2004 à 16:32:48 | Re : Combobox

coq

Administrateur CodeS-SourceS
script ?


Cocoricoooooooo !!!!
dimanche 11 avril 2004 à 02:19:52 | Re : Combobox

jannos


oui le script la source enfin le bla bla qu'il faut ecrire pour que ca marche se machin
je suis débutant et j'avoue ne pas avoir des heures pour trouver une solution
dimanche 11 avril 2004 à 07:41:45 | Re : Combobox

coq

Administrateur CodeS-SourceS
c'est pourtant le meilleur moyen d'apprendre
moi je ne l'ai jamais essayer mais :
- tu peux insérer toi même les données lues en tant qu'items
- tu peux utiliser le DataSource & co pour lier directement à la bdd


Cocoricoooooooo !!!!
dimanche 11 avril 2004 à 10:05:56 | Re : Combobox

jannos


ok cocote ben voila je me le suis farcit se script dis moi se que tu en pense

private void button1_Click(object sender, System.EventArgs e)
{

ByteFX.Data.MySqlClient.MySqlConnection mysql = null ;
ByteFX.Data.MySqlClient.MySqlCommand cmd ;

string chaineConnection = "server=localhost;userid=root;database=cspm;";

try
{
mysql= new ByteFX.Data.MySqlClient.MySqlConnection(chaineConnection) ;
mysql.Open() ;


string chaineCaract = "SELECT nom, prenom as nom FROM personnel";
cmd = new ByteFX.Data.MySqlClient.MySqlCommand(chaineCaract, mysql) ;



ByteFX.Data.MySqlClient.MySqlConnection Conn = new ByteFX.Data.MySqlClient.MySqlConnection(chaineConnection);
ByteFX.Data.MySqlClient.MySqlDataAdapter da = new ByteFX.Data.MySqlClient.MySqlDataAdapter(chaineCaract,Conn);
DataSet ds = new DataSet();

//Fill the dataset with data
da.Fill(ds,"personnel");


DataTable myTable = ds.Tables["personnel"];
comboBox1.Items.Clear();


foreach (DataRow oRow in myTable.Rows)
{
comboBox1.Items.Add(oRow["nom"]);

}
//comboBox1.SelectedIndex = 0;

/*if (comboBox1.SelectedIndex == -1)
{
MessageBox.Show("No element");
return; // Aborts the method.
}
else
{
MessageBox.Show("Element not found");
}
*/
}
catch(Exception oE)
{
MessageBox.Show("Problem Populating Dataset Box:[" + oE.ToString() + "]");
}
}
jeudi 27 mai 2004 à 17:08:28 | Re : Combobox

taoetc


Aulieu de ca,
foreach (DataRow oRow in myTable.Rows)
{
comboBox1.Items.Add(oRow["nom"]);

}

tu peux mettre :

comobobox1.datasource = mytable;
combobox1.displaymemeber = "Nom";

ca doit te mettre automatiquement la liste des noms contenu dans la table, c'est un peu plus propre

apres tu peux aussi faire du databinding


Cette discussion est classée dans : combobox, combo


Répondre à ce message

Sujets en rapport avec ce message

Remplir un combo avec un ArrayList [ par francesdereve ] J'ai une forme qui contienty un combobox,j'ai une classe ou j'ai une methode qui selectionne tous les noms de personne dans une base.La methode retour combobox [ par liliemumue ] Bonjour J'ai un probleme avec mes combobox , j'ai compris pourquoi mon utilisateur faisait planter le logiciel. J'ai une liste d'item : de 0 à 15 pour ComboBox et valeur par défaut [ par panini ] Bonjour à tous,Je vous explique le problème:J'ai un comboBox que je rempli avec un dataSet (proviens d'une requete SQL à une bdd) avec la propriété Da combo et dataset [ par benjeddi ] bonjour  j'ai un probleme qui me bloque j'ai cré deux comboBox dans ma forme et j'ai alimenté chaque combo par un datset le probleme c quand je select Comportement ComboBox [ par olibara ] Bonjour,J'ai toujours du mal avec les comboboxJ'utilise un combobox que j'ai remplis (par query) avec une liste de codes postauxJ'aimerais afficher ce combobox [ par medbabs ] Bonjourj'ai un pb concerant le combobox en c#, j'ai créé une page web, dans pageLoad je rempli le combobox, dans le code d'un autre bouton je récupére afficher les éléments d'une listbox en fonction d'un index combobox [ par axelbrice ] Bonjour,J'ai une petite question au sujet d'une base de données Access. Tout d'abord sachez que je suis tout à fait novice et autodidacte en Access. J Problème datasource usercontrol [ par dreamkill ] Bonjour, J'ai créer un user control dans lequel il y a une combobox, je souhaite remplir la combobox grâce à ma base de données donc j'utilise datasou index sur combo et textbox? [ par paloxicide ] est il possible de mettre des index au combobox ou textbox comme en VB6 du genre combobox(1) Car en fait sur mon projet en cliquant sur un bouton, je ajout dans une combobox apres validation d'une autre fenetre [ par sexbombrock ] bonjour voila le souci. j'ai deux fenêtres. la première(formA) possède une combobox qui est remplie grace a une base de donnée. Si je veux ajouter un


Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales