Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara saya terhubung ke database SQL dari C#?

Lihat

Saya yakin masih banyak lagi di luar sana - hanya google untuk "ADO.NET" dan "Tutorial" ......

PEMBARUAN:

Jika Anda ingin terhubung ke SQL Server Express lokal Anda, dan terhubung ke database "Northwind", dan membaca 5 pelanggan teratas dari tabel "Pelanggan", Anda harus melakukan sesuatu seperti ini:

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();

   }
}

Sekarang Anda akan memiliki 5 pelanggan teratas dari database Northwind Anda di DataTable dan Anda dapat memeriksanya, mencetaknya, memanipulasinya - apa pun yang ingin Anda lakukan.

Itulah aksi ADO.NET!

Mengenai detail string koneksi - opsi apa yang dapat Anda gunakan dan tampilannya, lihat Connection Strings situs web - memiliki banyak contoh dan penjelasan.

Marc



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Panggilan asinkron dari prosedur tersimpan SQL Server di C#

  2. Variabel tabel kinerja buruk saat dimasukkan dalam Prosedur Tersimpan SQL Server

  3. SQL Server BCP Ekspor di mana koma di bidang SQL

  4. Apa itu SQL Server Deadlock?

  5. Mendapatkan Hibernate dan SQL Server untuk bermain bagus dengan VARCHAR dan NVARCHAR