Avatar billede bengun Novice
14. august 2007 - 09:09 Der er 3 kommentarer og
1 løsning

Hente indhold af aktuelle row fra DataTable

I mit dataset har jeg defineret en DataTable som jeg opretter to instanser af:

Kunde_DataSet.DataTableSogDataTable DataTableSogKunde = new Kunde_DataSet.DataTableSogDataTable();
Kunde_DataSet.DataTableSogDataTable DataTableSogFirma = new Kunde_DataSet.DataTableSogDataTable();

Jeg gemmer nu nogle data i den ene tabel og viser dem i en grid og her opstår mine problemer når jeg vil arbejde med indholdet af valgte record.

For at definere en "variabel" til valgte record ville jeg gøre dette, men det er forkert.

Kunde_DataSet.DataTableSogRow SelectedRow = DataTableSogFirma.??????

Hvad skal jeg gøre for at det bliver korrekt?
Avatar billede kalp Novice
14. august 2007 - 10:00 #1
På datatable skal man angive hvilken række man vil have fat i.. eller loop dem med foreach og så har man fat i den enkelte række.... f.eks hives en række ud sådan her
Kunde_DataSet.DataTableSogRow SelectedRow = DataTableSogFirma.Rows[0];


men det er ikke hvad du mener.
Går ud fra du har et datagrid som viser indholdet af din datatable.. på den findes der sikkert en metode som hedder SelectedIndex.. eller SelectedItem
Avatar billede bengun Novice
14. august 2007 - 10:37 #2
Hej kalp

Har fundet løsningen:

Kunde_DataSet.DataTableSogFirmaRow Selectedrow = (Kunde_DataSet.DataTableSogFirmaRow)((DataRowView)dataTableSogFirmaBindingSource.Current).Row;

Men tak for hjælpen. Send et svar, så du kan få point for at vise interesse og give et bud på en løsning.
Avatar billede kalp Novice
14. august 2007 - 10:54 #3
Det er helt okay:) Du kan blot selv lægge et svar og lukke af:)
Avatar billede bengun Novice
14. august 2007 - 10:59 #4
10-4
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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