Avatar billede nat Nybegynder
27. maj 2005 - 22:39 Der er 3 kommentarer og
1 løsning

c# meddelse hvis datagrid er tomt

Hej Eksperter

Hvis jeg laver en søgning (udfra input) i en database, og viser resultatet i et datagrid, så vil jeg gerne kunne udskrive en "meddelse" i en label på skærmen hvis datagridet er tomt (altså at søgningen intet returnerede). Hvordan laver jeg dette tjek???
Avatar billede nielle Nybegynder
27. maj 2005 - 22:58 #1
Idet jeg gætter på at dine data går via et DataSet til dit DataGrid så kan du jo spørge på det:

if (dataSet.Tables[0].Rows.Count)
{
    label.Text = "Den var tom";
    ...
Avatar billede nat Nybegynder
27. maj 2005 - 23:24 #2
Brugte godt nok bare direkte fra DataAdapteren, men har lavet det til dataSet nu.. Hvad er forskellen egentligt? Er det noget performance?

Smid også lige et svar nielle :)
Avatar billede nielle Nybegynder
27. maj 2005 - 23:32 #3
Vel ikke den store forskel. DataSet er i hukommelsen, så det er måske en smule hurtigere - men næppe noget som trækker tænder ud. Det var såmæn bare det jeg tænkte på først.
Avatar billede burningice Nybegynder
28. maj 2005 - 10:38 #4
en dataadapter arbejder da på et dataset (DataAdapter.Fill() og DataAdapter.Update()), så jeg vil sige at der ikke er nogen forskel.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester