Xin chào các bạn, ở bài trước chúng ta đã học back up dữ liệu của một database. Trong bài học lập trình c# hôm nay, tôi sẽ hướng dẫn các bạn restore dữ liệu từ file.bak.
Trước khi viết code, các bạn cần phải thêm các thư viện này:
Microsoft.SqlServer.Smo
Microsoft.SqlServer.SmoExtended
Microsoft.SqlServer.ConnectionInfo
Microsoft.SqlServer.Management.Sdk.Sfc
Khai báo sử dụng thư viện:
using Microsoft.SqlServer.Management.Smo;
using Microsoft.SqlServer.Management.Common;
Dưới đây là hàm restore database, trong hàm này có 2 tham số đầu vào là tên database và filename để lưu lại. Tôi đã viết 3 câu truy vấn để restore dữ liệu và dùng SQLCommand để đọc truy vấn:
Kết quả:
Trước khi restore
Sau khi restore
Vậy là chúng ta đã hoàn thành việc restore database bằng c#. Chúc các bạn thành công.
Hẹn gặp lại các bạn vào bài học lập trình c# lần sau.
STANFORD – SỐ 1 DẠY KINH NGHIỆM LẬP TRÌNH
- Giảng viên, chuyên gia là những người có nhiều kinh nghiệm thực tế từ các dự án phần mềm lớn.
- Nội dung học chất lượng & đi sát với thực tiễn. Học phí nhiều ưu đãi hấp dẫn
- Hỗ trợ trong quá trình học và Giới thiệu việc làm sau khi học xong.
Website: http://stanford.com.vn/
HOTLINE: (024) 6275 2212 | (024) 6662 3355
Địa chỉ:
- Tầng 2 số 20 ngõ 678 Đường Láng (Hoặc cuối ngõ 100 Nguyễn Chí Thanh), Đống Đa, Hà Nội.