Multidesk.be » Forums » .Net » Meerdere kolommen in combobox (C#) (gesloten)

Helpinformatie
Dit onderwerp bevindt zich in het archief.
Het is bijgevolg niet mogelijk er nog op te reageren.
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten
0 gasten lezen dit onderwerp.
^ Onderwerp geschreven door een gast op vrijdag 12 januari 2007 om 16:45:57.
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Ik weet niet of dat dit gaat.
Maat ik zou op één af andere manier twee kolommen uit een tabel in een combobox moeten krijgen.

Voorbeeldje om het te verduidelijken.
Ik heb een tabel met voornamen en achternamen.
De combobox zou op elke regel dus de achternaam + voornaam van 1 persoon moeten weergeven.

Iemand die weet hoe ja dat programmeert in C#

Alvast bedankt

Tineke
^ Reactie #1 geschreven door een gast op zaterdag 13 januari 2007 om 20:40:02.
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Met sql command oproepen en in een datareader steken.
Dan laten lezen met een tot end of line.

string wordt dan naam = voornaam + achternaam;

begrijp je , 't is nogal vlug uitgelegd!

^ Reactie #2 geschreven door een gast op zaterdag 13 januari 2007 om 23:57:34.
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Nop ik snap er niks van.
Ik ben ne leek in C#.

Graag een beetje code ter verduidelijking :)

Thx
^ Reactie #3 geschreven door een gast op zondag 14 januari 2007 om 14:19:04.
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
CODE
  1. public string naam(string qry)
  2. {
  3.      if(myCnn.State  == ConnectionState.Closed)
  4.     { myCnn.Open(); }
  5.  
  6.        myCom = new OleDbCommand(qry,myCnn);
  7.        read = myCom.ExecuteReader();
  8.        while(read.Read())
  9.       {
  10.              if(read.HasRows)
  11.             {
  12.             strNaam = read.GetString(0);
  13.             strVoornaam = read.GetString(1);
  14.                     str = strNaam + "  " + strVoornaam ;
  15.             }
  16.       }
  17.       if(myCnn.State  == ConnectionState.Open)
  18.      {
  19.         myCnn.Close();
  20.         read.Close();
  21.      }
  22.      return str;
  23. }
  24.  
  25. qry = SELECT naam,voornaam FROM tabel waar de naam en voornaam staan;

Deze code geeft de waarde str terug waar de waarde van de namen in staan.

Opmerking van de crew

Even de code tags toegepast. Dit maakt het wat overzichtlijker.
SMG
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten