起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 293|回复: 5

ExcelToTable主键外键

[复制链接]
发表于 2010-8-11 09:02:24 | 显示全部楼层 |阅读模式
我用ExcelToTable控件导入一个excel表格
导入的时候需要自动生成主键  同时自动填充相关的外键


请问这个如何实现


exceltotable直接导入后数据是直接到数据库了   还是缓存在数据集中?
回复

使用道具 举报

发表于 2010-8-11 09:15:39 | 显示全部楼层
exceltotable直接导入后数据是直接到数据库了   还是缓存在数据集中?
导入到数据集中,不是存放到数据库。

ExcelToTable仅仅是导入数据,不修改其他任何定义。自动生成主键,是要在表中新增一个主键字段?还是把当前表的现有的某个字段定义为主键?如果是这两种,那就是修改表定义了?
自动填充相关的外键?外键是啥,是表的外键麻?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-11 09:31:55 | 显示全部楼层
我导入的表是一个从表
从表中有个主键字段   我能否设置为自动填充  新建GUID?

外键是和一个主表关联的   能否关联后   填好主表信息   再导入excel数据    此时主表的主键能否填充上?

如果数据很多   缓存在数据集中是否会很慢?
回复 支持 反对

使用道具 举报

发表于 2010-8-11 10:54:24 | 显示全部楼层
从表中有个主键字段   我能否设置为自动填充  新建GUID?
这个只能导入后,用代码来填充字段的值了,

对于导入是从表,和主表关联,可以在业务信息上创建数据集定义主从关系,不需要在表上定义。


如果数据很多   缓存在数据集中是否会很慢?
如皋数据量很大,加载肯定会需要耗时的,至于多少,需要看数据量了。楼主可以做个测试看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-11 11:12:33 | 显示全部楼层
好的
谢谢了  结贴吧
回复 支持 反对

使用道具 举报

发表于 2010-8-11 11:26:08 | 显示全部楼层
客气,好
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 01:20 , Processed in 0.039277 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表