2048.vn

100+ câu trắc nghiệm Phát triển ứng dụng Web có đáp án - Phần 6
Quiz

100+ câu trắc nghiệm Phát triển ứng dụng Web có đáp án - Phần 6

VietJack
VietJack
Đại họcTrắc nghiệm tổng hợp14 lượt thi
27 câu hỏi
1. Trắc nghiệm
1 điểm

Thành phần nào sau đây cung cấp các thông tin về cơ sở dữ liệu?

Connection

DatabaseMetaData

Driver

ResultSet

Xem đáp án
2. Trắc nghiệm
1 điểm

Để khởi tạo đối tượng JDBC Driver, sử dụng phương thức nào?

getConnection()

createStatement()

Class.forName(driverName)

executeQuery

Xem đáp án
3. Trắc nghiệm
1 điểm

Chođoạnchươngtrìnhsau:

1.   Connectioncn;

2.   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

3.   cn=DriverManager.getConnection( "jdbc:odbc:SQLServer","",""); cn.createStatement();

Statement st = cn.createStatement(); Stringsql="Select*fromtblProducts"; ResultSet rs = st.executeQuery(sql);

NhữnglệnhnàođểtạorađốitượngStatement?

3

4,5

6,7

1,2

Xem đáp án
4. Trắc nghiệm
1 điểm

Dònglệnhnàobịsaitrongđoạnchươngtrìnhsau?

<%

1>int a=5; 2>intb=10; 3>if(a>b)

4>out.println(a&&b);

%>

1

2

3

4

Xem đáp án
5. Trắc nghiệm
1 điểm

Phương thức createStatement(); được gọi thông qua đối tượng nào?

connection

ResultSet

Statement

PreparedStatement

Xem đáp án
6. Trắc nghiệm
1 điểm

Phương thức nào sau đây được sử dụng để thực thi mệnh đề SQL và trả về tập các bản ghi?

executeUpdate()

getColumnName()

createStatement()

executeQuery()

Xem đáp án
7. Trắc nghiệm
1 điểm

Để di chuyển qua các bản ghi trong bảng CSDL ta sử dụng phương thức next của đối tượng ResultSet, kiểu của phương thức next là gì?

int

float

boolean

void

Xem đáp án
8. Trắc nghiệm
1 điểm

Để sử dụng đối tượng connection trong JSP cần import thêm thư viện nào?

java.sql.*

javax.mail

javax.servlet.http.Cookie

java.lang.Exception

Xem đáp án
9. Trắc nghiệm
1 điểm

Phương thức next() thuộc lớp nào?

DriverManager

ResultSet

Connection

Statement

Xem đáp án
10. Trắc nghiệm
1 điểm

Phương thức executeUpdate(String sql) có kiểu trả về là gì?

void

int

float

resultset

Xem đáp án
11. Trắc nghiệm
1 điểm

Phươngthức nàosauđâyđược sửdụngđể kiểmtra trạngtháicủa đối tượng connection?

close()

isClose()

createStatement()

prepareStatement()

Xem đáp án
12. Trắc nghiệm
1 điểm

Giả sử đã kết nối thành công đến cơ sở dữ liệu QLKH và đã tạo thành công đối tượng ResultSet: rs trỏ đến bảng KhachHang với các trường MaKH và TenKH. Hỏi đoạn chương trình sau in ra thông tin gì?

Rs.next(); do

{

out.println("
"

+rs.getString("MaKH")); out.println("
"

+rs.getString("TenKH"));

}while(rs.next())

Mã và tên khách hàng đầu tiên

Lỗi, không hiển thị được

Mã và tên tất cả các khách hàng

Tên tất cả khách hàng

Xem đáp án
13. Trắc nghiệm
1 điểm

Phương thức getConnection() có kiểu trả về là gì?

void

Resultset

Statement

Connection

Xem đáp án
14. Trắc nghiệm
1 điểm

Chođoạnchươngtrìnhsau:

String id=""; Connectioncn;

3.   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

4.   cn=DriverManager.getConnection("jdbc:odbc:SQLServer","","");

5.   cn.createStatement();6.Statementst=cn.createStatement(); String sql = "Select * from tblProducts";

ResultSetrs=st.executeQuery();Đoạnchươngtrìnhtrênsaiởdònglệnh nào?

1,2

3

5, 6

8

Xem đáp án
15. Trắc nghiệm
1 điểm

Để thực thi các lệnh SQL ta sử dụng phương thức executeQuery, kiểu của phương thức executeQuery() là?

int

void

boolean

ResultSet

Xem đáp án
16. Trắc nghiệm
1 điểm

Để lấy thông tin tên trường trong DataBase ta sử dụng getColumnName(), phương thức này thuộc lớp nào?

ResultSetMetaData

ResultSet

C.

Connection

Statement

Xem đáp án
17. Trắc nghiệm
1 điểm

Để thực thi một mệnh đề SQL nhằm lấy dữ liệu từ một bảng trong CSDL ta sử dụng phương thức nào?

1> getConnection()

2> createStatement()

3> Class.forName(driverName)

4> executeQuery

getConnection()

createStatement()

Class.forName(driverName)

executeQuery

Xem đáp án
18. Trắc nghiệm
1 điểm

Lớp nào sau đây cung cấp các phương thức để lựa chọn provider (kiểu cơ sở dữ liệu) khi kết nối CSDL trong trang JSP?

DriverManager

Driver

Connection

Statement

Xem đáp án
19. Trắc nghiệm
1 điểm

Đoạnchươngtrìnhsaubịsaiởdònglệnhnào?

1.Connectioncn;

2.Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

   3.cn.createStatement();

   4.Statementst=cn.createStatement();

   String sql = "Select * from KhachHang";

   ResultSetrs=st.executeQuery(sql);

1,6

2

3

4,5

Xem đáp án
20. Trắc nghiệm
1 điểm

JDBC Driver bao gồm bao nhiêu thành phần chính?

2

3

4

5

Xem đáp án
21. Trắc nghiệm
1 điểm

Thành phần nào trong gói JDBC của Java được sử dụng để duy trì các kết nối với CSDL?

CallableStatement

Connection

DatabaseMetaData

ResultSet

Xem đáp án
22. Trắc nghiệm
1 điểm

Để truy cập dữ liệu từ CSDL trong trang JSP thường thực hiện qua bao nhiêu bước?

1

2

3

4

Xem đáp án
23. Trắc nghiệm
1 điểm

Giả sử đã kết nối thành công đến cơ sở dữ liệu QLKH và đã tạo thành công đối tượng ResultSet: rs trỏ đến bảng KhachHang với các trường MaKH và TenKH. Hỏi đoạn chương trình sau in ra thông tin gì?

do

{

out.println("
"

+rs.getString("MaKH")); out.println("
"

+rs.getString("TenKH"));

}while(rs.next())

Mã và tên khách hàng đầu tiên

Lỗi, không hiển thị được

Mã và tên tất cả các khách hàng

Tên tất cả khách hàng

Xem đáp án
24. Trắc nghiệm
1 điểm

Giả sử đã kết nối thành công đến cơ sở dữ liệu QLKH và đã tạo thành công đối tượng ResultSet: rs trỏ đến bảng KhachHang với các trường MaKH và TenKH. Hỏi đoạn chương trình sau in ra thông tin gì?

while(! rs.next())

{

out.println("
"

+rs.getString("MaKH")); out.println("
"

+rs.getString("TenKH"));

}

Mã và tên khách hàng đầu tiên

Mã và tên của tất cả các khách hàng

Không in gì

Mã tất cả các khách hàng

Xem đáp án
25. Trắc nghiệm
1 điểm

Lệnhnàosauđâysẽ khởitạođốitượngconnection?

1.Connectioncn;

2.Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

3.cn=DriverManager.getConnection("jdbc:odbc:SqlODBC","","");

4.cn.createStatement();

5.Statementst=cn.createStatement();

1

2

3

4

Xem đáp án
26. Trắc nghiệm
1 điểm

Phương thức executeQuery() thuộc vào lớp nào?

DriverManager

Driver

Connection

Statement

Xem đáp án
27. Trắc nghiệm
1 điểm

Thành phần nào sau đây được sử dụng để khởi tạo kết nối tới CSDL?

Connection

DatabaseMetaData

Driver

ResultSet

Xem đáp án
© All rights reserved VietJack