Tomasz Grabowski

Tomasz Grabowski szukam praktyki w C#

Temat: Łączenie z baza danych i pobieranie rekordów

Witam, dopiero zaczynam przygodę z Vstudio i c#, wcześniej nieźle opanowałem php i framework CI no i MySQL. Szukam w sieci jakiegoś przystępnego tutoriala który pokazałby mi od podstaw jak połączyć się z bazą SQL i wypełnić danymi tabele DataGridView. Czy ktoś zna może taki tutek albo łatwo opisałby o co chodzi?

konto usunięte

Temat: Łączenie z baza danych i pobieranie rekordów

To zależy do jakiego SQLa chcesz się połączyć?
Do mySQL? SQLServer?

Generalnie obsługa SQL Servera, Oracla i chyba czegoś jeszcze jest na dzień dobry dostepne w .NET
Jeśli chcesz łączyć się z MySQL to konieczne będzie pobranie connectora (http://dev.mysql.com/downloads/connector/net/) i podpięcie go do projektu jako referencja.

Kawałek kodu znalezionego na google

SqlConnection thisConnection = new SqlConnection(<<http://www.connectionstrings.com/>>);
thisConnection.Open();
SqlCommand thisCommand = new SqlCommand("SELECT * FROM [yourTable];", thisConnection);
SqlDataReader thisReader = thisCommand.ExecuteReader();
while (thisReader.Read())
{
Console.WriteLine("\t{0}\t{1}", thisReader.GetValue(0),thisReader.GetValue(1));
}
thisReader.Close();
thisConnection.Close();


przerobienie tego z konsoli na DGV nie powinna być problemem, ale jakby co to pisz...
Tomasz Grabowski

Tomasz Grabowski szukam praktyki w C#

Temat: Łączenie z baza danych i pobieranie rekordów

Dziękuję.



Wyślij zaproszenie do