Office中国论坛/Access中国论坛

标题: excel导入access新问题 [打印本页]

作者: lww518    时间: 2007-9-25 14:00
标题: excel导入access新问题
我有个成绩表excel,有考号 ,姓名,班级,物理,化学,生物,总分,日期,每次考试完,我都要把这次成绩导入到access,但是一导入就把上次的成绩覆盖了,不设置主键也不能解决问题,请大家有没有这方面的例子.
怎么样才能导入进去接着上次的,又不覆盖原来的成绩库?
要求代码写在excel里面,不写在access里面,因为我是以excel来统计的,access只是起储存作用.
我想用这样一个办法,每次成绩都导入以日期为名字的access表里面,利用查询功能可以查询所有表,这样也可以解决问题,但是我不知道做.希望各位高手有实例.
作者: cnbobo    时间: 2007-9-25 16:56
我的建议是在你的Access数据库里面设置一个字段,这个字段是“自动编号”,那你每次导入数据的时候,就不会覆盖上次的数据了。
作者: 方漠    时间: 2007-9-26 17:16
Access成绩表里面加一“日期”字段,默认值为NOW(),再从EXCEL导入即可。可能你现有的导入程序里有代码将ACCESS的历史数据删除了,正常来说手工导入历史数据是不会有影响的。
作者: wyziqiang    时间: 2007-11-14 11:19





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3