Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak połączyć się z bazą danych SQL z C#?

Sprawdź

Jestem pewien, że jest o wiele więcej - po prostu google dla "ADO.NET" i "Tutorial" ......

AKTUALIZACJA:

Jeśli chcesz połączyć się z lokalnym serwerem SQL Server Express, połączyć się z bazą danych „Northwind” i odczytać 5 największych klientów z tabeli „Klienci”, musisz zrobić coś takiego:

string connectionString = "server=(local)\SQLExpress;database=Northwind;integrated Security=SSPI;";

using(SqlConnection _con = new SqlConnection(connectionString))
{
   string queryStatement = "SELECT TOP 5 * FROM dbo.Customers ORDER BY CustomerID";

   using(SqlCommand _cmd = new SqlCommand(queryStatement, _con))
   {
      DataTable customerTable = new DataTable("Top5Customers");

      SqlDataAdapter _dap = new SqlDataAdapter(_cmd);

      _con.Open();
      _dap.Fill(customerTable);
      _con.Close();

   }
}

Teraz możesz mieć wszystkich 5 najlepszych klientów z Twojej bazy danych Northwind w DataTable i możesz ich sprawdzać, drukować, manipulować nimi - cokolwiek chcesz.

To ADO.NET w akcji!

Jeśli chodzi o szczegóły ciągu połączenia - jakich opcji możesz użyć i jak powinien wyglądać, sprawdź Connection Strings strona internetowa - zawiera mnóstwo przykładów i wyjaśnień.

Marek



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pobieranie wartości zwracanej w C# asp.net z procedury składowanej (problem ze składnią)

  2. komunikować się z MATLAB SQL Server

  3. sterowanie ArithAbort w EF4

  4. Dodawanie wskazówki do zapytania podczas wywoływania funkcji z wartościami tabelowymi

  5. Sprawdź, czy tabela ma DEFAULT ograniczenie w SQL Server za pomocą OBJECTPROPERTY()