原因
selete * from tab1 where addate>='2010-12-24 14:07:44'
拼接的时候改成
datetime dt= datetime.now();
string sql ="selete * from tab1 where addate>=#"+dt+"#";
把'号换成#好就好了!!!!