DBNull is my Nemisis: Part Deux

******This is the second part of my rant about DbNull. Go here to read the first part.******Ok. So now you have a utility method that lets you check for null whether it's null, DbNull, or, if bound to a datagrid, " "What if you want to Convert that object, which might be null or DbNull, to a Type? What if you'd like to write it in pretty code? Well then you'd use this lovely method:public static T ConvertToType(object o){ if (o == ...

Read More


DBNull is my Nemisis

Despite what I told interviewers when looking for a new job last summer, I definitely prefer C# over Java. Having learned to program mostly in C++ with all it's (dangerous) flexibility, the fact that Java did not implicitly convert primitives to their object counter-parts (i.e. double and Double) - not to mention the endlessly long names - filled me with endless internal rage. Endless. My rage was especially acute when dealing with Java web ...

Read More