连上EXCEL之后,string sqlStr = "SELECT F1,F2,F3,F4 FROM [信息$] WHERE F2 <> '编号'";其中 F3字段在EXCELE中的格式为日期:2012-5-1这种没有时间的,
查询出来的结果填充到DataSet中的时候,时间就变成了 2012-5-1 0:00:00 这种,这个查询语句有没有 mssql中 CONVERT(NVARCHAR(10),GETDATE(),120) 这种 直接就把查询结果转成只有日期类型的函数?
查询出来的结果填充到DataSet中的时候,时间就变成了 2012-5-1 0:00:00 这种,这个查询语句有没有 mssql中 CONVERT(NVARCHAR(10),GETDATE(),120) 这种 直接就把查询结果转成只有日期类型的函数?
对Excel查询 没有 CONVERT函数,这个试过了额.
是的额.但是我这里的要求是,放入DataSet之后, 还要做数据的校验,校验的时间格式必须是2012-5-5 这种格式的, 这就导致,即使Excel中的时间格式正确,也永远验证不过去....