关于sqlbulkcopy的问题 急!!!

AlexYY0 2018-06-22 09:51:03
我现在在用sqlbulkcopy批量导入数据库(从Excel获得数据,生成DataTable),但是我实际上,我应该把DataTable分成两个插入数据库。
简单的说:DataTable由{ 学号,姓名,学院名 }组成,但是在Student表中{ 学号,姓名,学院代码 }组成,College表{ 学院代码,学院名 }组成,我应该怎么把数据( DataTable )插入到Student中!



顺便问一下,用sqlbulkcopy导入数据库,每格数据后面会出现大量的空格,怎么解决!
...全文
150 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你本来就是不同的table,就应该有多次copy
至于空格,估计是你数据库类型是char或者nchar吧,长度不足自动补空格了
丰云 2018-06-28
  • 打赏
  • 举报
回复

还以为好大的事。。。。
你建两个table,先导入学院的数据,然后取出来,得到编号,填入学生表里再导入学生表就行了撒

谁规定你必须一次性一起导入的?

程序员怎么能这么死脑经呢。。。。

62,047

社区成员

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

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

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

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