09/10/2018, 17:39

Một số kinh nghiệm viết ASP

Dưới đây là một số kinh nghiệm mà tớ có được khi viết ASP. Post lên các bác cùng tham khảo.
1. Ve du lieu trong Web Server: Dữ liệu ngày tháng trong Web Server không thể thay đổi được. Mặc định đó trong Windows bản English là dd/mm/yy. Do đó khi viết trang ASP với dòng lệnh như sau: "Response.write date" thì Server sẽ trả về là dd/mm/yy. Dù bạn có cố gắng thay đổi trong Control Panel của Windows thì cũng chẳng tác dụng. Khi thay đổi kiểu ngày tháng của Windows thì chỉ tác dụng trên mã chạy ở máy Client. Cụ thể ghi viết trong phần Clien lệnh VBSCript: "document.write date" thì ngày tháng sẽ theo định dạng của hệ thống. Đây chính là điều bực mình khi viết ASP, khi thì dd/mm/yy khi lại là mm/dd/yy.
2. Dữ liệu trong Database Access: Khi bạn dùng toán tử so sánh dữ liệu Text và Number , nếu gặp dữ liệu rỗng sẽ bị bão lỗi. Ví dụ: If rs("Number") >"1234" then .... Nếu rs("Number") là Null máy sẽ không so sánh. Để khắc phục bạn cần dùng thêm lệng If để so sánh nó với giá trị rỗng. Ví dụ
If rs("Number")=' then
' Khi rỗng sẽ không xử lý tiếp
Else
' Xu ly du liệu
End If.
3. Đặt tên Form: Tên các thành phần trong Form phải bắt đầu là chữ cái hoặc "_". Nếu là số sẽ dể bị lỗi. Ví dụ:
Với tên Form: Form1.0102
máy sẽ loại bỏ số 0 đầu và tên Form thành Form1.102.
Kết quả cho giá trị chuỗi rỗng.
4. Lớp Date trong Javascript. Khi bạn dùng hàm
Date.new Date(ngày)
thì dữ liệu nhập vào phải ở dạng dd/mm/yy. Nếu ở dạng khác sẽ bị báo lỗi. Đặc biệt dữ liệu phải được chuyển thành kiễu chuỗi, bởi có khi máy sẽ hiểu dấu phân cách "/" là dấu phép tính chia. Kết quả cho ra 1 ngày trời ơi đất hỡi.
shrek0303 viết 19:55 ngày 09/10/2018
Mình đang hoc ASP nhưng chưa rõ lắm về secsion các bạn có thể chi bảo thêm cho mình được không?thanks
Nguyễn Minh Dũng viết 19:46 ngày 09/10/2018
Các bạn có thể chỉ mình những sách hoặc ebook nào để học ASP được không?
White_Rose viết 19:49 ngày 09/10/2018
To shrek0303: http://www.aspvn.net/vbasp/study.asp?act=detail&id=7

To nmd: http://www.aspvn.net/vbasp/study.asp?act=view&id=1
Bài liên quan
0