Hi Heath,
I think you may consider following things to reduce the conflicts:
1. Keep the connection open, don't close it on every request. The Open
command may comsume some time.
2. Use dataset and dataadapter instead of the datareader, If you only need
to retrieve data from database to your business layer, you can consider
dataadapter's Fill method.
3. If it is necessary, you can cache some statics records in Class AAA, for
example, in a dataset, so that you don't need to access database on
everytime.
Hope this help
Luke
"Microsoft Security Announcement: Have you installed the patch for
Microsoft Security Bulletin MS03-026?? If not Microsoft strongly advises
you to review the information at the following link regarding Microsoft
Security Bulletin MS03-026
http://www.microsoft.com/security/se...s/ms03-026.asp and/or to
visit Windows Update at
http://windowsupdate.microsoft.com to install the
patch. Running the SCAN program from the Windows Update site will help to
insure you are current with all security patches, not just MS03-026."