Tag: 视觉工作室2008年

在包含导入包的Sql Server中导入date值

在使用Sql Server中的Visual Studio导入数据时,我遇到了一个恼人的问题。 我用Visual Studio创build了一个SSIS导入包来导入一个Excel文件(.xlsx)。 我导入的工作表有一个用datetype值填充的列。 有些值左alignment,有些右alignment。 如果我将整个列格式化为datetype,我仍然可以得到该列上的两种不同types的alignment方式:例如4/1/2011是右alignment的,13/01/2011是左alignment的。 我使用nvarchar为该列导入文件,并获得左alignment值的NULL值。 如果我为该列导入带有datetime数据types的文件,则会获得右alignment的NULL值。 我不在乎我的Sql数据库中的信息如何“登陆”,无论是nvarchar还是datetime,但是我需要完整的信息,而不需要NULLS。 这似乎是一个主要的Excel问题,因为Excel没有看到值是相同的数据types,因此不同types的alignment。 有什么build议吗? 感谢任何意见/build议。 谢谢。