webForumDet fria alternativet

Dropdownlist

.NET

2 svar · 399 visningar · startad av juventus1

Medlem sedan dec. 2000399 inlägg
Frågan#1

Hej

Jag har lite problem med att hämta data från en databas och sedan visa den i en dropdownlist. Koden ser ut så här:

		for (int i = 0;i < ds.Tables["Samarbete"].Rows.Count;i++) {
    		ListItem Item = new ListItem("!!Text från databasen här!!");
    		Samarbete.Items.Add(Item);
    	}

Problemet är att jag inte vet hur jag ska visa rätt data. Tabellen samarbete innehåller ett par fält. Jag vill visa två fält som heter Förnamn och Efternamn. Är det någon som vet hur man ska göra?

------------------
mvh André,
http://www.sigmafarg.se

Medlem sedan dec. 19998 577 inlägg
#2

Testa detta:

for (int i = 0;i < ds.Tables["Samarbete"].Rows.Count;i++) {
ListItem Item = new ListItem(ds.Tables["Samarbete"].Rows[0]["Förnamn"] + " " + ds.Tables["Samarbete"].Rows[0]["Efternamn"]);
Samarbete.Items.Add(Item);
}

Fast jag skulle inte blanda in svenska tecken i databasfält, eller variabler överhuvudtaget...

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

Medlem sedan dec. 2000399 inlägg
#3

Tackar, det fungerar perfekt...

------------------
mvh André,
http://www.sigmafarg.se

377 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
126 ms — hämta statistik (db)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)