SSIS Exceldate在第一行不在最后一行=>date总是空的

我做了一个ssis包,我读了一个Excel文件。 我有一个date列。 如果第一行的date是空的,所有的行都是空的,如果我把一个date的行是好的。 该文件是自动生成的,而不是由我自己,所以我可以改变线的顺序。 我怎么能强迫有一个约会?

我知道在inputdate就像一个string(DT_WSTR),因为它可能是空的。 所以我知道如何转换它。 所以不要解释我如何转换它。 我只是想知道如何获得在线的date。

对不起我的英语不好

谢谢,

尝试添加“IMEX = 1;” 在连接string的末尾。 这将强制Excel文件在导入模式下读取,读取所有内容为string(即使为空)。

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\ExcelFile.xls;Extended Properties="EXCEL 8.0;HDR=YES;IMEX=1";