Scusami se non rispondo direttamente alla tua domanda, ma, fermo restando che l'uso dei parametri nelle query è fortemente consigliato, per inserire le date in sql, non conviene utilizzare una data standart del tipo DateTime.Today.ToString("MM\/dd\/yyyy") ?