Wczytywanie tabeli SQL w C# DataTable

Czytałem wiele postów na temat wstawiania tabeli DataTable do tabeli SQL, ale czy istnieje sposób na przeciągnięcie tabeli SQL do tabeli .NET DataTable? Z góry dziękuję za pomoc!

1 odpowiedź

Może to Ci pomoże (to pseudokod wymyślony przeze mnie żeby zobrazować Ci rozwiązanie problemu):

using System; using System.Data; using System.Data.SqlClient;

public class PullDataTest
{
    // Twoja tabela danych
    private DataTable dataTable = new DataTable();

    public PullDataTest()
    {
    }

    // twoja metoda ściągania danych z bazy danych do tabeli danych
    public void PullData()
    {
        string connString = @"Twój connection string";
        string query = "select * from table";

        SqlConnection conn = new SqlConnection(connString);        
        SqlCommand cmd = new SqlCommand(query, conn);
        conn.Open();

        // utworzenie adaptera danych
        SqlDataAdapter da = new SqlDataAdapter(cmd);
        //spowoduje to wysłanie zapytania do bazy danych i zwrócenie wyniku do bazy danych
        da.Fill(dataTable);
        conn.Close();
        da.Dispose();
    }
}

mam nadzieję, że pomogłem! Pozdrawiam

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.