User1046174173 posted
In the AddParamToSQLCmd method, the param is added only when the value isn't null:
if (paramValue != null)
newParam.Value = paramValue;
but then NULL columns like ProjectDescription are filled with an empty string, instread of a NULL value (as far as I know having NULL is better), wouldn't be better to do:
User803728874 posted
It depends what you code for. NULLs can be tricky.in sql. Perhaps not in the TimeTracker, but whether you use NULL or an empty string is really decided on what you expect on queries; this is especially important in cases where you might be using count,
concatenating strings, etc..