Excel导入时外键的代码如何处理

小可同学 2012-05-16 07:44:54
如题,预先在Excel先做好单位、部门、人员的级联,客户肯定是选择汉字,不是代码的。
那么在Excel批量导入的时候,dw_id,bm_id,ry_id
这三个字段后台是如何处理呢?怎么实现比较好?
...全文
288 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Java_er 2013-01-08
  • 打赏
  • 举报
回复
引用 7 楼 sammyke 的回复:
引用 4 楼 的回复:其实我最近也在做这个,等答案吧。楼主~ 我目前做的答案是把关联的外键数据先一次性读到内存,在内存里跑, 循环每一行的时候,如遇到单位,部门,人员等需要外键代码的汉字内容时, 就在读出来的那些list或者Map里遍历查找,目前已草草封装了一下,实现起来基本简单些。 等过段时间闲下来,再改造成通过设置配置文件就能达到导入的目的。 ……
不知道楼主完美的解决这个问题了没有。
小可同学 2012-05-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

其实我最近也在做这个,等答案吧。楼主~
[/Quote]
我目前做的答案是把关联的外键数据先一次性读到内存,在内存里跑,

循环每一行的时候,如遇到单位,部门,人员等需要外键代码的汉字内容时,

就在读出来的那些list或者Map里遍历查找,目前已草草封装了一下,实现起来基本简单些。

等过段时间闲下来,再改造成通过设置配置文件就能达到导入的目的。
小可同学 2012-05-18
  • 打赏
  • 举报
回复
你说的这个方法也许可行,但是一定要用到过度表,否则字段类型不匹配。
小龙在线 2012-05-18
  • 打赏
  • 举报
回复
数据先导入数据库吧,然后在数据库里根据里面的汉字进行更新

QQ:79174715② 小龙在线(只限技术讨论和项目交流,非诚勿扰)
买房动力十足 2012-05-17
  • 打赏
  • 举报
回复
其实我最近也在做这个,等答案吧。楼主~
小可同学 2012-05-17
  • 打赏
  • 举报
回复
一楼在说笑吗?
二楼说的,肯定是要这么做,我的问题是这个过程怎么灵活的实现呢?
hoversong 2012-05-16
  • 打赏
  • 举报
回复
先把外键涉及到的表数据插入了,然后获取到这个外键,再在本表中插入。
  • 打赏
  • 举报
回复
连接数据库查询

67,514

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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