Pobieranie danych do zmiennych z DataGridView c#

0

Witam,
problem jest następujący :
projekt w c# pobiera z bazy SQL dane które trafiają do DataGridView (4 wiersze i 4 kolumny ).
Są to dane do zbiornika paliwa. Potrzebuje pobrać, np. 1 wierz który zawiera : Rodzaj Paliwa, Aktualną Cenę, Pojemność zbiornika oraz Zawartość zbiornika i zapisać je do jakichś zmiennych co bym poźniej mógł stworzyć na podstawie tych danych dynamicznie zbiornik.
Pozdrawiam

0

A więc masz DataGridView - jeżeli dobrze rozumiem chcesz pobrać jedną linie która została wybrana:

  1. We właściwościach DGV ustawiasz SelectionMode na FullRowSelect
int numer = Convert.ToInt32(dataGridView1.CurrentRow.Index); 

pobierasz do int numer = numer wybranego wiersza
3. informacje, które przed wyświetleniem masz pewnie zapisane do DataTable (np: dt)

string zmiornik = dt.Rows[numer].Cells[(np.3)].Value.ToString();

lub

int numer = Convert.ToInt32(dataGridView1.CurrentRow.Index); 
string zmienna = dataGridView1.Rows[numer].Cells[3].Value.ToString();
0

Super, zadziałało wielkie dzięki.
Problem już tylko mam z tym, że teraz kontrolki się nie widzą między sobą ale już nad tym pracuje :)

0

Witam,

Mam identyczny problem tz. jak pobrać dane z tabeli dataGrid tylko w technologi WPF.

Krzysztof

Ps. nie chciałem zakładać oddzielnego tematu tyczącego identycznego problemu jedynie w innym środowisku graficznym.

0

To zależy jak te dane tam wrzucasz, powinieneś bindować datagrid z kolekcją wtedy byś o to nie pytał.

1 użytkowników online, w tym zalogowanych: 0, gości: 1