Don't put the contents of an exception onto a label because

a) It means nothing to your users
b) It will confuse your users
c) It could be a potential security hole if you dump some data you don't
want people seeing

On Tue, Oct 12, 2010 at 1:19 PM, srihari k <[email protected]> wrote:

> Hi,
>
> You can do exception handling in catch block
>
> you can trow exeption and assigin it to label.
>
> In Finally block you can release the objects  from memory ( Grabage
> Collection )
>
> cheers,
> Srihari
>
>
> On 10/12/10, Jamie Fraser <[email protected]> wrote:
>>
>> Generally what we do for web apps is that if a serious error occurs, log
>> it (to db if available, to file otherwise) and give the user a reference
>> number. They can then report this error if desired and the support team will
>> investigate it (when generally means raise a ticket for dev team!).
>>
>> On Mon, Oct 11, 2010 at 2:05 PM, Stephen Russell 
>> <[email protected]>wrote:
>>
>>>  On Fri, Oct 8, 2010 at 10:32 PM, lauhw <[email protected]> wrote:
>>> > By right, your program should handle all the exception that has been
>>> > raised during the runtime. For example,  what if "Scon.Open();" raise
>>> > failed to connect to the database server or failed to execute the
>>> > command due to typo-mistake in the sql statement.
>>> >
>>> > In my program, i save all the exception into an error log file or
>>> > database and use it for the purpose of debugging and user support.
>>>
>>> ---------------
>>>
>>> What do you present to users to let them know?
>>>
>>> Writing to a log sounds great, and if Scon.Open fails how are you then
>>> going to write the error?  Trap for .Open and post that to Log
>>> otherwise post to database?
>>>
>>> I am in the start of laying this out for one of my apps as well.  Not
>>> a fan of using the LOG because the production server logs are not
>>> available for me to view.  So what to do?  Make my own XML file to
>>> post to and have a secure page that reads it?
>>>
>>>
>>>
>>>
>>>
>>> --
>>>  Stephen Russell
>>>
>>> Sr. Production Systems Programmer
>>> CIMSgts
>>>
>>> 901.246-0159 cell
>>>
>>>
>>
>>
>

Reply via email to