Thực hành 2: Một số ví dụ thực hành về ASP doc

11 605 1
Thực hành 2: Một số ví dụ thực hành về ASP doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

07/03/14 cuonglh@it-hut.edu.vn 1 Một số ví dụ thực hành về ASP  Ví dụ 1: Đọc dữ liệu đã Submit  Ví dụ 2: Xử lý dữ liệu đã Submit  Ví dụ 3: Hiển thị dữ liệu trong DB  Ví dụ 4: Thao tác dữ liệu trong DB 07/03/14 cuonglh@it-hut.edu.vn 2 Ví dụ 1: Đọc dữ liệu đã được submit  Yêu cầu: – Tạo một trang html có tên là DataEntry.html – Trang này có 2 textbox lần lượt có tên là Hoten và NamSinh để cho người dùng nhập vào họ tên và Năm sinh. – Trong trang có một nút dạng Submit. Khi người dùng nhấn nút này thì Thông tin sẽ được gửi đến trang Display.asp để xử lý. – Trang Display.asp sẽ hiển thị họ tên và năm sinh 07/03/14 cuonglh@it-hut.edu.vn 3 Nội dung của file DataEntry.htm <html> <body style="FONT-FAMILY:arial"> <h1 style="FILTER:shadow(color=red);”> Moi ban nhap Ho ten va Nam sinh </h1> <form action="Display.asp" method="post"> <input type="text" name="HoTen" value="Bill Gate"> <input type="text" name="NamSinh" value="1950"> <input type="submit" value="Gui di" id="Submit1" > </form> </body> </html> 07/03/14 cuonglh@it-hut.edu.vn 4 Nội dung của file Display.asp <%@language=VBScript%> <html> <body style="font-family:arial" > <h1 align=center style="filter:shadow();color:red;width:100%" > Du lieu nhan ve do nguoi dung gui den. </h1> <% Dim HT Dim NS HT = Request.Form("HoTen") ‘//Lấy họ tên vừa do người dùng Submit NS = Request.Form("NamSinh") ‘//Lấy năm sinh Response.Write("Xin chao ban : " &HT ) ‘//Hiển thị Họ tên lấy được Response.Write("<BR>Ban da nhap nam sinh la : " & NS) ‘//Hiển thị năm sinh %> </body> </html> 07/03/14 cuonglh@it-hut.edu.vn 5 Ví dụ 2: Xử lý dữ liệu đã submit  Yêu cầu: – Như ví dụ trước nhưng không hiển thị năm sinh mà tính toán sau đó hiển thị Tuổi của người đó. – 2 file tương ứng có tên là DataEntry2.htm và Display2.asp 07/03/14 cuonglh@it-hut.edu.vn 6 Nội dung của file DataEntry2.htm <html> <body style="FONT-FAMILY:arial"> <h1 style="FILTER:shadow(color=red);”> Moi ban nhap Ho ten va Nam sinh </h1> <form action="Display2.asp" method="post"> <input type="text" name="HoTen" value="Bill Gate"> <input type="text" name="NamSinh" value="1950"> <input type="submit" value="Gui di" name="Submit1"> </form> </body> </html> 07/03/14 cuonglh@it-hut.edu.vn 7 Nội dung của file Display2.asp <%@language=VBScript%> <html> <body style="font-family:arial" > <h1 align=center style="filter:shadow();color:red;width:100%" > Du lieu nhan ve do nguoi dung gui den. </h1> <% Dim HT, NS, NamHienTai NamHienTai = Year(Date()) ‘// Hàm Date() cho ngày tháng hiện tại HT = Request.Form("HoTen") ‘//Lấy họ tên vừa do người dùng Submit NS = Request.Form("NamSinh") ‘//Lấy năm sinh Response.Write("Xin chao ban : " &HT ) ‘//Hiển thị Họ tên lấy được Response.Write("<BR>Tuoi cua Ban la : " & (NamHienTai-NS)) ‘//Hiển thị Tuổi %> </body> </html> 07/03/14 cuonglh@it-hut.edu.vn 8 Ví dụ 3: Hiển thị dữ liệu trong bảng Access  Yêu cầu: Hiển thị dữ liệu trong một bảng CSDL  CSDL có tên là :Users.mdb  Bảng CSDL có tên là tblUsers 07/03/14 cuonglh@it-hut.edu.vn 9 Nội dung của file UserDetail.ASP <%@language="VBScript"%> <html> <body> <h1 align=center>Danh sach cac ho thue bao dien thoai</h1> <br> <% Dim Cn Dim Rs Dim strConnection Set Cn = Server.CreateObject("ADODB.Connection") ‘// Tạo đối tượng connection strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data source=Data/Users.mdb" Cn.Open strConnection ‘// Mở một kết nối đến CSDL Users.mdb Set Rs = Cn.Execute("Select * from tblUsers") ‘// Lấy về toàn bộ bản ghi trong bảng 07/03/14 cuonglh@it-hut.edu.vn 10 Tiếp Response.Write("<TABLE border=1>") do while not RS.EOF Response.Write("<TR>") Response.Write("<TD>" & Rs!HoVaTen & "</TD>") Response.Write("<TD>" & Rs!SoThuebao & "</TD>") Response.Write("<TD>" & Rs!Tinh_Thanh & "</TD>") Response.Write("</TR>") Rs.MoveNext Loop Response.Write("</TABLE>") %> </body> </html> [...]...Bài tập thực hành Bài tập 1: Xây dựng trang ASP tính tổng của 2 số do người dùng submit đi Bài tập 2: Xây dựng trang ASP thực hiện phép +, -, *, / giữa hai số do người dùng submit đi Bài tập 3: Xây dựng trang ASP hiển thị bảng Employees trong CSDL Norwind Bài tập 4: Xây dựng trang ASP tra cứu danh bạ điện thoại 11 07/03/14 cuonglh@it-hut.edu.vn . 07/03/14 cuonglh@it-hut.edu.vn 1 Một số ví dụ thực hành về ASP  Ví dụ 1: Đọc dữ liệu đã Submit  Ví dụ 2: Xử lý dữ liệu đã Submit  Ví dụ 3: Hiển thị dữ liệu trong DB  Ví dụ 4: Thao tác dữ liệu trong. cuonglh@it-hut.edu.vn 11 Bài tập thực hành Bài tập 1: Xây dựng trang ASP tính tổng của 2 số do người dùng submit đi. Bài tập 2: Xây dựng trang ASP thực hiện phép +, -, *, / giữa hai số do người dùng submit. sinh %> </body> </html> 07/03/14 cuonglh@it-hut.edu.vn 5 Ví dụ 2: Xử lý dữ liệu đã submit  Yêu cầu: – Như ví dụ trước nhưng không hiển thị năm sinh mà tính toán sau đó hiển thị

Ngày đăng: 02/07/2014, 23:21

Từ khóa liên quan

Mục lục

  • Một số ví dụ thực hành về ASP

  • Ví dụ 1: Đọc dữ liệu đã được submit

  • Nội dung của file DataEntry.htm

  • Nội dung của file Display.asp

  • Ví dụ 2: Xử lý dữ liệu đã submit

  • Nội dung của file DataEntry2.htm

  • Nội dung của file Display2.asp

  • Ví dụ 3: Hiển thị dữ liệu trong bảng Access

  • Nội dung của file UserDetail.ASP

  • Tiếp...

  • Bài tập thực hành

Tài liệu cùng người dùng

Tài liệu liên quan