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

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


数据库中PlanStartDate字段类型为日期型
如果如果EXCEL中的内容(日期)为空,则出现异常,如果有数据,则正确.
异常提示为:不能从Variant(dispatch)类型转换为TDateTime类型
怎么解决啊?
...全文
164 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
runnerrunning 2004-06-09
  • 打赏
  • 举报
回复
good
up....
kubite 2004-04-30
  • 打赏
  • 举报
回复
variant a=XLSheet.PG("Cells",i,12);
if(VarToStr(a).Length()<=0)
{
//你的操作
}
else
{
//你的操作

}

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧