// I hardcoded this to ensure that
// there debugging will be easer
// the problem seems to be with
// the format of the dateTime
string d = "30/12/2006 00:00:00";
DateTime dateFinal = DateTime.Parse(d);
bindingSource.Filter = String.Format("RecordCreate < #{0}#", dateTime);
Honestly thought this would have been easier, turns out not so much!