Hướng dẫn Kết nối CSDL và hiển thị DataGridview trong C# Winform
Ảnh DEMO sau khi bạn đọc xong bài này:
Thêm 2 thư viện:
using System.Data;
using System.Data.SqlClient;
Tạo database:
Bạn nào chưa có SQL thì downloadSQL Server 2008
hoặc
SQL server 2012
Tiếp theo: Tạo database với tên QLSV và bảng table là sinhvien rồi điền thông tin như hình
Nhập CSDL
Mở visual studio
Tạo Project mới-> New -> Project -> Visual C# -> Windows Forms Application
Tại Form -> Kéo Datagridview vào form -> Edit ColumsThêm các cột trong datagridview
Làm tương tự với Tên SV, Mã MH, Lần Thi, Điểm
Đặt name cho Datagridview: ở đây mình để mặc định dataGridView1Đoạn code kết nối CSDL
Select All
CODE:
SqlConnection cnn
= new
SqlConnection
(@
"Data Source=DESKTOP-TNST8J7;Initial Catalog=QLSV;Integrated Security=True"
);
privatevoid ketnoicsdl
()
{
cnn
.
Open
();
string sql
=
"select * from sinhvien"
;
// lay het du lieu trong bang sinh vien
SqlCommand com
= new
SqlCommand
(
sql
,
cnn
);
//bat dau truy van
com
.
CommandType
=
CommandType
.
Text
;
SqlDataAdapter da
= new
SqlDataAdapter
(
com
);
//chuyen du lieu ve
DataTable dt
= new
DataTable
();
//tạo một kho ảo để lưu trữ dữ liệu
da
.
Fill
(
dt
);
// đổ dữ liệu vào kho
cnn
.
Close
();
// đóng kết nối
dataGridView1
.
DataSource
=
dt
;
//đổ dữ liệu vào datagridview
}
DESKTOP-TNST8J7
và Database Catalog=
QLSV
cho phù hợp
Chọn Form -> Even -> Load để khi chạy thì form sẽ gọi đến hàm ketnoicsdl()
Thêm câu lệnh ketnoicsdl(); vào trong hàm form_load
Kết quả:
Chúc các bạn thành công
Bình Luận Bằng Facebook
data-href=”https://cnttqn.com/threads/ket-noi-csdl-va-hien-thi-datagridview-trong-c-winform.3019.html”
data-href=”https://cnttqn.com/threads/ket-noi-csdl-va-hien-thi-datagridview-trong-c-winform.3019.html”