[C#]Kết Nối Cơ Sở Dữ Liệu Trong C# Sử Dụng SQL Server - Daolekwan
Có thể bạn quan tâm
Với câu lệnh select
-B1: xác định chuỗi kết nối và câu lệnh SQL cần thực hiện
| connStr = @”Data Source=WINDWALK-PC\SQLEXPRESS;Initial Catalog=datagridviewdemo;User ID=sa;password=123456”; // chuỗi kết nối đến CSDL String sql = “select * from Table”// câu lệnh select cần thực hiện |
-B2: tạo đối tượng connection kết nối giữa ứng dụng và CSDL
| SqlConnection conn = new SqlConnection(); // khởi tạo một đối tượng kết nốiConn.ConnectionString = connStr; // lấy đường dẫn đến cơ sở dữ liệu Conn.Open(); // mở kết nối |
-B3 : tạo đối tượng SqlAdapter là cầu nối giữa dataset và datasource để thực hiện công việc như đọc hay cập nhật dữ liệu
| SqlDataAdapter da = new SqlDataAdapter(sql,conn) ; |
![[C#]Tut1](https://daolekwan.wordpress.com/wp-content/uploads/2013/06/ctut1.jpg?w=300&h=73)
B4 :dữ liệu đọc ra từ câu lệnh select được lưu vào 1 datatable trong dataset
| DataTable dt = new DataTable() ; // khởi tạo đối tượng datatableDa.Fill(dt) ; // fill dữ liệu vào datatable |
B5: nếu dữ liệu được hiển thị ra datagridview .Ta cần 1 DataView kết nối đến DataTable .Đối tượng DataView dùng cho việc sắp xếp,lọc, tìm kiếm…
| DataView dv = new DataView(dt); |
B6: hiển thị dữ liệu lên datagridview
| Dgr.DataSource = dv; // gán datasource cho datagridviewDgr.AutoResizeColums(); // căn chỉnh lại chiều rộng các cột của datagridview |
B7:Đóng kết nối
| Conn.Close(); |
Với câu lệnh UPDATE,DELETE,INSERT
B1: Xác định chuỗi kết nối và câu lệnh Sql cần thực hiện
| connStr = @”Data Source=WINDWALK-PC\SQLEXPRESS;Initial Catalog=datagridviewdemo;User ID=sa;password=123456”; // chuỗi kết nối đến CSDLString sql = “insert to Table values(…);”// câu lệnh select cần thực hiện |
B2: tạo đối tượng Connection kết nối giữa ứng dụng và cơ sở dữ liệu
| SqlConnection conn = new SqlConnection(connStr); |
B3: Khởi tạo đối tượng SqlCommand để thực thi câu lệnh Sql
| SqlCommand cmd = new SqlCommand(sql,conn);// khởi tạo SqlCommand truyền vào câu lệnh sql và đối tượng connection mà đối tượng command sẽ được thực hiện nhờ connection đó//Cmd.CommandText = sql; cmd.Connection = connCmd.Connection.Open(); // mở kết nốiInt effRows = cmd.ExecuteNonQuery(); // thực thi câu lệnh Sql và trả về số dòng được thực hiện |
Chia sẻ:
- X
Có liên quan
- C#
Từ khóa » Câu Lệnh Update Sql Trong C#
-
Làm Việc Với Cơ Sở Dữ Liệu SQL Server Trong C# - Openplanning
-
Insert , Delete , Update Database Trong C# - Diễn Đàn Tin Học
-
(ADO.NET) SqlCommand Truy Vấn Và Cập Nhật Dữ Liệu C# SQL Server
-
Bài 4. Thực Hiện Insert, Update, Delete Dữ Liệu Sql Server ... - YouTube
-
Phần 4: Lập Trình Cơ Sở Dữ Liệu Với C# | Tìm ở đây
-
Thực Hành Insert Update Delete Dữ Liệu Với Mysql Bằng C Sharp
-
Bài 21: Câu Lệnh UPDATE - TEDU
-
Bài 4. Thực Hiện Insert, Update, Delete ... - Đào Tạo Tin Học Trực Tuyến
-
Lệnh UPDATE Trong SQL
-
Câu Lệnh UPDATE Trong SQL - Học Sql Cơ Bản đến Nâng Cao - VietTuts
-
Thực Thi Truy Vấn SQL Trong C#, SqlCommand, SqlParameter
-
SQL Update Statement In C# - Stack Overflow
-
SqlCommand Trong C# [ADO.NET] - Freetuts
-
SQL UPDATE - W3Schools