我有一个csv文件,我必须在其中填充数据库中的不同表 我正在使用Microsoft.Jet.OleDb.4.0将csv文件转换为我继续前进的数据表
问题是当我这样做时,如“0261”这样的值存储为261,前导零被删除,有没有办法防止它?
提前致谢...
答案 0 :(得分:1)
如果将值存储为数字,则无法阻止它。您所能做的就是在带有前导零的报表中格式化数字。
另一种选择是将数字存储为四个字母的字符串(char(4)
)。
答案 1 :(得分:1)
试试这个网站。 http://kbcsv.codeplex.com/
这将更容易使用,并将为您提供数据表。
答案 2 :(得分:0)
使用OleDb不能将零保留为数字,因此I wrote my own class以避免使用OleDb并保留零。