Ứng dụng Winform có kết nối với SQL Server 2012 trên một máy tính có tên là PhiLong. CSDL cần kết nối là DSinhVien. User được phép kết nối đến CSDL này là admin và mật khẩu là 123456. Connection String nào sau đây có thể dùng cho kết nối SqlConnection này:
"DataSource= PhiLong; Initial Catalog= DSinhVien; Uid = admin; Pwd = 123456";
"DataSource= PhiLong; Database= DSinhVien; Uid = admin; Pasword = 123456";
"DataSource= PhiLong; Database = DSinhVien; Uid = admin; Pwd = 123456";
Đáp án đúng: A
Câu hỏi này kiểm tra kiến thức về chuỗi kết nối (Connection String) trong C# để kết nối đến cơ sở dữ liệu SQL Server. Chuỗi kết nối chứa các thông tin cần thiết để ứng dụng có thể xác thực và thiết lập kết nối đến CSDL.
Phân tích từng đáp án:
- A.
"DataSource= PhiLong; Initial Catalog= DSinhVien; Uid = admin; Pwd = 123456";- Đúng.DataSourcechỉ định tên máy chủ SQL Server,Initial Catalogchỉ định tên CSDL,Uidchỉ định username, vàPwdchỉ định password. - B.
"DataSource= PhiLong; Database= DSinhVien; Uid = admin; Pasword = 123456";- Sai. Thuộc tínhDatabasethay vìInitial Catalogvà lỗi chính tả "Pasword" thay vì "Password". - C.
"DataSource= PhiLong; Database = DSinhVien; Uid = admin; Pwd = 123456";- Sai. Thuộc tínhDatabasethay vìInitial Catalog. - D.
"DataSource= PhiLong; Initial Catalog= DSinhVien; Uid = admin; Pasword = 123456";- Sai. Lỗi chính tả "Pasword" thay vì "Password".
Vậy, đáp án đúng là A.





