Nhận xét dòng cung cấp lỗi và xem respnse.write hiển thị là điều duy nhất hợp lý.
Không sử dụng on error resume next
trong khi bạn đang phát triển các trang của mình. Bạn phải chắc chắn rằng bạn xây dựng các trang của bạn một cách chính xác và rằng bạn đang sản xuất mã chính xác. Bạn sẽ không thấy bất kỳ lỗi nào nếu bạn sử dụng on error resume next
.
on error resume next
chỉ nên được sử dụng, theo ý kiến của tôi, trong hành động của cơ sở dữ liệu và trong mã được phân phối (không phát triển). Trong trường hợp đó, bạn nên sử dụng các cấu trúc
if Err.Number <> 0 then
để kiểm tra bất kỳ lỗi nào. Bạn chỉ đơn giản là không thể làm điều đó sau mỗi dòng trong asp nếu bạn đã đặt câu lệnh on error resume next
ở đầu mã của bạn, nhưng nó chắc chắn làm cho sence trong mã xử lý cơ sở dữ liệu.
đừng quên đóng khối lỗi đó bằng "lỗi trên goto 0" ở cuối –
Tôi không nghĩ "về lỗi goto 0" hoạt động trong asp cổ điển (ít nhất đó là những gì tôi đã trải qua một lần. – Edelcom
@Edelcom: "Về lỗi goto tiếp theo" và "Về lỗi goto 0" là hai chỉ "lỗi" hoạt động mà làm việc trong VBScript – AnthonyWJones