例如:表tmp中有一字段RecordTime,类型为COleDateTime.
现在要查找符合某一RecordTime的记录。
如:
COleDateTime date;
date=用户输入的某个时间;
db.ExecuteSql("select * from tmp where RecordTime=date");
会出错。请求解答。
谢谢!
现在要查找符合某一RecordTime的记录。
如:
COleDateTime date;
date=用户输入的某个时间;
db.ExecuteSql("select * from tmp where RecordTime=date");
会出错。请求解答。
谢谢!
date=用户输入的某个时间;
CString temp,year,month,day;
year.Format("%d",date.GetYear());
month.Format("%d",date.GetMonth());
day.Format("%d".date.GetMonth());
temp.Format("%s%s%s",year,month,day);
db.ExecuteSql("select * from tmp where RecordTime='%s'",temp);
date=用户输入的某个时间;
CString strSQL;
strSQL.Format("select * from tmp where RecordTime='%s'", date.Formate("%%Y-%m-%d %H:%M:%S"));
db.ExecuteSql(strSQL);
另外,这样执行没法得到结果吧,应该用记录集的Open()方法。