MS Access本地库用ADODataSet1 打开,日期字段是 TDateTime类型,
如它的值是:  2008.9.5 10:34:23
如何定位到某一个日期的第一个记录如  2008.9.5
(主要问题是时间捣乱)
如何用Locate() 函数 ?

TDateTime字段无法进行部分字符的匹配定位(TLocateOptions包含了loPartialKey也没有用)。
可以考虑把它转化为String型字段,然后再用Locate()

可以试试其Seek方法!

Seek

Seek好象要索引字段,试试