JavaScript is required

Đoạn mã sau thực hiện công việc gì?

<%@codepage=65001%>

<%

id=request.queryString("id")

ten=Request.form("menu")

Set rsmenu = Server.CreateObject("ADODB.RecordSet")

sqlmenu="SELECT * FROM MENU where id=" & id

Rsmenu.open sqlmenu, conn,1,3

'----Cap nhat lai------------

rsmenu("TEN")=TEN

rsmenu.update

Response.redirect "QuanLyMenu.asp"

%>

A.

Lấy 2 biến id, ten để cập nhật lại thông tin cho bản menu

B.

Lấy biến ten để cập nhật lại thông tin cho bản menu

C.

Lấy 1 biến id để cập nhật lại thông tin cho bản menu

D.

Dùng để xóa table menu

Trả lời:

Đáp án đúng: A


Đoạn mã ASP này thực hiện việc lấy giá trị của biến `id` từ query string và biến `ten` từ form. Sau đó, nó sử dụng `id` để truy vấn dữ liệu từ bảng `MENU` trong cơ sở dữ liệu. Cuối cùng, nó cập nhật trường `TEN` của bản ghi tìm được với giá trị của biến `ten` và chuyển hướng đến trang `QuanLyMenu.asp`. Vì vậy, đoạn mã này lấy cả hai biến `id` và `ten` để cập nhật thông tin cho bảng `MENU`.

Câu hỏi liên quan