急求:csv文件导入数据库的问题

zsh0809 2010-08-21 10:50:47
描述:现有一个csv文件需要导入数据库,内容大致如下:
123,
124,
135,
a126,
b127,
....

问题:采用oledb方式读取数据,当解析到字母数字混杂的数据时,结果就为空,即:当解析到“a126”时,结果就为“”。
求解决方法。
其他解析csv文件,并导入到数据库的方式大家也可以推荐,谢谢。
要成功案例,网上很多文章我多试过,基本都有问题,谢谢。
...全文
143 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2010-08-24
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 happyer_longlong 的回复:]
引用 9 楼 zsh0809 的回复:

引用 7 楼 happyer_longlong 的回复:
这个主要看你的数据库表设计了,建议建个中间表,列都是 varchar类型的,然后再倒入到最后的表


数据库字段类型没问题的,就是解析的时候就变成空了。。。。

意思是读取时候 就是空的?
[/Quote]

是的。
happyer_longlong 2010-08-24
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 zsh0809 的回复:]

引用 7 楼 happyer_longlong 的回复:
这个主要看你的数据库表设计了,建议建个中间表,列都是 varchar类型的,然后再倒入到最后的表


数据库字段类型没问题的,就是解析的时候就变成空了。。。。
[/Quote]
意思是读取时候 就是空的?
「已注销」 2010-08-23
  • 打赏
  • 举报
回复
没人遇到这样的问题么,不可能的呀,好奇怪~~
liujijun1989 2010-08-22
  • 打赏
  • 举报
回复
我记得 我看到别人解决过这问题的、好像是有个属性加上就OK了

或者把该列设计一下文本、在工具里面好像,有两个设置,有一个设置文本没有作用
zsolong 2010-08-22
  • 打赏
  • 举报
回复
我也想知道这个问题,大家帮帮忙啊,谢谢啊。
「已注销」 2010-08-21
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 happyer_longlong 的回复:]
这个主要看你的数据库表设计了,建议建个中间表,列都是 varchar类型的,然后再倒入到最后的表
[/Quote]

数据库字段类型没问题的,就是解析的时候就变成空了。。。。
qq2013 2010-08-21
  • 打赏
  • 举报
回复
关注,顶死我活
happyer_longlong 2010-08-21
  • 打赏
  • 举报
回复
这个主要看你的数据库表设计了,建议建个中间表,列都是 varchar类型的,然后再倒入到最后的表
「已注销」 2010-08-21
  • 打赏
  • 举报
回复
没人知道解决方法么?
「已注销」 2010-08-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 whb147 的回复:]
因为你第一个是数字
默认格式为int了
有字符就抱错了
一种办法就是转成varchar再导入

另外就用别的读取方式,一行一行的

其他办法下面的来补充
[/Quote]

请问如何“转换成varchar再导入”?
whb147 2010-08-21
  • 打赏
  • 举报
回复
因为你第一个是数字
默认格式为int了
有字符就抱错了
一种办法就是转成varchar再导入

另外就用别的读取方式,一行一行的

其他办法下面的来补充
「已注销」 2010-08-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hwj383 的回复:]
看不明白,实在不行就通过 ReadLine 嘛
[/Quote]

.....
「已注销」 2010-08-21
  • 打赏
  • 举报
回复
看不明白,实在不行就通过 ReadLine 嘛
「已注销」 2010-08-21
  • 打赏
  • 举报
回复
sf~

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧