Học lập trình c# – Restore DataBase

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:

hoc-lap-trinh-cshap

Kết quả:

Trước khi restore

hoc-lap-trinh-cshap-1

Sau khi restore

hoc-lap-trinh-cshap-3

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.

 

Nhận xét