dataSource pełny a dataGridView pusty ( c#, dataset)

0

Witam wszystkim,
mam dziwny problem, mianowicie wczoraj działało dziś nie :d
Dodam że kompa resetowałem ;p

mam taki oto problem przy napełnianiu grida z dataset, jak debaguje to widzę ze w datasource jest tabela, ale jak przekazuje do dataGridView nic tam nie trafia...

 public DataSet downloadDataFromAdapter2(string query)
        {
            connect.Open();
            adapter = new SqlDataAdapter("select * from rcp.czasPracy", connect);
            datasett = new DataSet();

            adapter.Fill(datasett, "test");
            connect.Close();

            return datasett;
        }
private void button1_Click_1(object sender, EventArgs e)
        {
            this.dataGridView1.DataSource = handlerToDataBase.localDbConnection.downloadDataFromAdapter2("test");//bez this tez nie trybi
        }

proszę o pomoc bo mnie krew zalewa :/

Dodam że jestem leszcz z C# ale napełniaem grida i było ok, nie wiem co zrobiłem że teraz to nie działa

1

DataSet jest kontenerem dla DataTable, jeżeli chcesz aby twój grid pokazał jakiś zestaw z datasetu, pobierz tą tabelą

dataset[0];

ewentualne dataset["nazwaTwojejTabeli"];

 albo ustaw właściwości grida aby pokazał konkretną tabelę z twojego datasetu <code class="csharp">DataGridView1.DataMember = "NazwaTwojejTabeli";
0

BTW. zły dział

0
  private void button1_Click_1(object sender, EventArgs e)
        {
            this.dataGridView1.DataSource = handlerToDataBase.localDbConnection.downloadDataFromAdapter2("test").Tables[0];
        }

to załatwiło sprawę, dosłownie chwile przed Tobą to odkryłem z filmiku z którego robiłem wczoraj to :)

Ale ogromne dzięki :)

0

A własnie, dział. przepraszam :) ale już można zamykać :)

pozdrawiam :)

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