Cách giải quyết bài toán thơng mại trênWeb

Một phần của tài liệu thương mại điện tử (Trang 41 - 43)

III. HOẠT ĐỘNG CỦA CỬA HÀNG THƯƠNG MẠI ĐIỆN TỬ

3.3. Cách giải quyết bài toán thơng mại trênWeb

Khi xây dựng chơng trình ta sử dụng ngay một công cụ rất mạnh của hệ quản trị cơ sở dữ liệu này, đó là truy vấn Queries. Truy vấn cho phép ta đặt các câu hỏi trong cơ sở dữ liệu, cách thức kiến thiết một truy vấn cho Access những thông tin cần thiết về hệ thống. Cụ thể trong bài toán này để giới thiệu hàng hố lên trang Web của cơng ty ta chỉ việc hiện các dữ liệu trong bảng truy vấn TVNhom. Đây là bảng truy vấn thực hiện câu lệnh yêu cầu đa ra những sản phẩm trong các nhóm sản phẩm.

Nhà cung cấp

Nhập

hàng Hiển thị hàng

Kiểm kê Hiển thị đơn hàng Hàng hoá Đặt hàng Đặt hàng Xem hàng Khách hàng

Sau khi ta thực hiện truy vấn, dữ liệu thoả mãn yêu cầu đợc rút ra và tập hợp vào bảng kết quả TVNhom. Bảng truy vấnTVNhom này hoạt động nh một bảng bình thờng nhng khơng phải là bảng, nó chỉ là một khung nhìn động của dữ liệu từ bảng Nhomhang và bảng Hang đợc tuyển chọn và sắp xếp theo yêu cầu của truy vấn...Và để hiển thị dữ liệu trong bảng này lên trang Web ta sử dụng cú pháp sau trong ASP :

<%

Set Conn = Server. CreateObject(“ADODB. Connection”) Conn. Open “ FILEDSN =CSDL. DSN ”

SSQL = “ SELECT * FROM TVNhom

WHERE Mahang = “ & Request(“pEquipmentID”) Set Rs = Conn. Execute(sSQL)

vEquipmentName = Rs(“tenhang”) vPrice = Rs (“Dongia”) vGroupName = Rs(“Tennhom”) vDescription = Rs (“Mieuta”) vEquipmentid = Rs(“Mahang”) vPicture = Rs(“Anh”) Rs. Close Conn. Close %>

Nh vậy thực chất mọi cơng việc xử lý thì cơ sở dữ liệu đã làm, các trang ASP chỉ việc kết nối tới cơ sở dữ liệu và hiển thị chúng. Với bài tốn này thì chức năng nhập dữ liệu đầu vào (hàng hố ) đợc xây dựng bằng cơng cụ Visual Basic chạy độc lập mà không thể hiện lên trang Web của cơng ty. Vì thực chất việc nhập các dữ liệu hàng hố này khơng cần thiết phải thể hiện lên trang Web mà chức năng này chỉ dành cho công ty cập nhật dữ liệu mà thôi Và trangWeb của cơng ty chỉ hiển thị nhũng gì mà khách hàng quan tâm./

Một phần của tài liệu thương mại điện tử (Trang 41 - 43)