求导入CSV格式的文件到SQL数据库中,身份证号总是变为1.412354698E+17之类的。如何处理?
还有日期格式的导入后全都变为了NULL格式,怎么办?
我的语句如下:
     
 System.Data.SqlClient.SqlBulkCopy SqlBulk = new System.Data.SqlClient.SqlBulkCopy(DBLinker.Linker.ConnString);
            try
            {                SqlBulk.SqlRowsCopied += new System.Data.SqlClient.SqlRowsCopiedEventHandler(bcp_SqlRowsCopied);
   
                SqlBulk.BulkCopyTimeout =120;
                SqlBulk.BatchSize = 100;//每次传输的行数             
                SqlBulk.NotifyAfter = 100;//进度提示的行数            
                SqlBulk.DestinationTableName = tableName () ;//目标表      
                SqlBulk.WriteToServer(dt);            }