Is everything case sensitive?
• A – Assume it is and you can’t go wrong. In truth, some parts are and some parts aren’t and it’s beyond the control of SnapDAL. The filesystem name would match correctly on “Query_customer” or “query_customer” because File.Exists is case insensitive. However the statement name in the file gets used in a hashtable, which is always case sensitive. Similar issue with parameter names. The SnapDAL version of the name is case sensitive, but database parameters are not case sensitive unless the database insists it is. Just assume case sensitive names for everthing and you can’t go wrong.