100分求助,如果EXCEL中的内容(日期)为空,则出现异常,请问怎么解决.急!!!

zameszhang 2004-04-30 01:26:24
dm->ADOQuery1->FieldByName("PlanStartDate")->Value = XLSheet.PG("Cells",i,12);


数据库中PlanStartDate字段类型为日期型
如果如果EXCEL中的内容(日期)为空,则出现异常,如果有数据,则正确.
异常提示为:不能从Variant(dispatch)类型转换为TDateTime类型
怎么解决啊?
...全文
108 2 点赞 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
runnerrunning 2004-06-09
good
up....
  • 打赏
  • 举报
回复
kubite 2004-04-30
variant a=XLSheet.PG("Cells",i,12);
if(VarToStr(a).Length()<=0)
{
//你的操作
}
else
{
//你的操作

}
  • 打赏
  • 举报
回复
相关推荐
发帖
数据库及相关技术
加入

1163

社区成员

C++ Builder 数据库及相关技术
申请成为版主
帖子事件
创建了帖子
2004-04-30 01:26
社区公告
暂无公告