Chúng tôi đã giới thiệu cho các bạn cách đọc từ Event Log. Hôm nay chúng tôi xin hướng dẫn các bạn cách ghi vào Event Log. Chúng ta sẽ tạo một trang quản lý các lỗi khi trang ASP.NET sinh lỗi
<%@ Import Namespace=''System.Data'' %>
<%@ Import Namespace=''System.Data.SQL'' %>
<%@ Import Namespace=''System.Diagnostics'' %>
<script language=''c#'' runat=''server''>
void Page_Load(Object source, EventArgs e)
{
try {
SQLConnection objConn;
objConn = new SQLConnection(''server=localhost;uid=foo;pwd=bar;d atabase=pubs'');
objConn.Open();
}
catch (Exception eError)
{
RecordError(eError, EventLogEntryType.Error);
}
}
void RecordError(Exception eError, EventLogEntryType enumType)
{
const String strSource = ''ASP.NET'', strLogName = ''System'';
EventLog objLog = new EventLog(strLogName);
objLog.Source = strSource;
objLog.WriteEntry(eError.Message, enumType);
}
Đoạn code sẽ ghi vào Event Log khi không kết nối vào SQL Server (dĩ nhiên là không được vì chúng ta đang thử để báo lỗi)
Theo diễn đàn tin học
Nguồn: Ghi vào Event Log trong ASP.Net
_________________________
Kiến thức về tự học lập trình ASP.Net
Tham khảo blog kiến thức về lập trình : http://laptrinhvien-aptech.blogspot.com/
Tham gia các khóa học tại Aptech.View more random threads:
- Phần mềm ác ý nhắm vào Việt Nam
- Apple mất tướng vì vụ iPhone 4 lỗi sóng
- Toshiba giới thiệu ổ đĩa cho laptop 640GB lớn nhất...
- Chương trình đào tạo chuyên ia quản trị hệ thống máy...
- Symantec: website Bkav nguy hiểm?
- Giải mã spyware của FBI
- [Video] Kết luận ở Tọa đàm thúc đẩy công nghiệp...
- Hình ảnh Offline ASUS Zenbook 2011
- Giao diện Google mới: tăng kích cỡ hộp tìm kiếm
- Bộ GD-ĐT chính thức buộc dùng nguồn mở


Trả Lời Với Trích Dẫn
Bookmarks