Sql C Sql Server Executenonquery Returning -1, When Update Works?