使用ado打开dbf表aaa,有一个字sfzh是保存身份证号的,我想验证身份证号里面的生日是否正确,sql代码如下:select * from aaa where len(trim(sfzh))=18 and isdate(convert(datetime,sfzh,12)),运行后显示[microsoft][ODBC Visual Foxpro Driver]SQL:Column 'DATETIME' is not found;它把datetime认成字段了,但是我看了couvert的用法好像就是这样,但是在foxpro里面好像不支持convert函数,那么应该怎样验证呢?谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货