When I come across code like this, I’m always astonished:
catch(Exception ex) { string strMess = ex.Message; }
What was the person thinking when he wrote this? Did he get distracted and nobody else notice this before checking it into their version control system?
In the same module:
private string ToString(object myVal) { try { if (myVal != System.DBNull.Value) return myVal.ToString().Trim(); } catch{} return ""; }
–jeroen