Witam,
Uczę się C# w VisualStudio 2012. Jestem początkujący.
Szukam prostego przykładu obrazującego to, co w Delphi 2005 było proste:
podpięcie GridView przez ADOQuery do DataSource (korzystającego z ADOConnection).
Na dodatek już w fazie projektowania GridView był zapełniony danymi z bazy Access.
A w VS2012 ?
W VS2012 mam DataGridView, DataSet i BindingSource. Umieszczam DataGridView na formatce.
I nie wiem gdzie wpisać sql'owe zapytanie (nie ma komponentu DataAdapter w Toolbox).
Jak powiązać DataSet, BindingSource i DataGridView poprzez ich właściwości, aby DataGridView wypełnił się danymi z bazy Access.
Znalazłem przykłady działające, typu:
string connDB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\baza1.mdb; User Id=; Password=";
string zapyt="SELECT Imie, Nazwisko FROM TABELA";
OleDbConnection con = new OleDbConnection(connDB);
OleDbCommand cmd = new OleDbCommand(zapyt, con);
con.Open();
cmd.CommandType = CommandType.Text;
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
DataTable lista = new DataTable();
da.Fill(lista);
dgvLista.DataSource=lista;
ale jak już wspomniałem nie o to mi chodzi.
A tak przy okazji podanego przykładu, to komponent BindingSource chyba nie jest konieczny ?
Bardzo proszę o podpowiedź i linki do przykładów.