经典论坛's Archiver

jimstory 发表于 2008-7-4 14:56

copy原数据生成新数据?谢谢senfe大大,已解决!

比如一个表里有 id 年份  月份  员工 部门 小部门  字段1  字段2  字段3  字段4

里面已经有比如2007年全年数据和到2008年6月的数据.

能否做个ASP,上面可以选择年份,月份,部门,员工,根据这些条件,搜索出,该员工在改月有 比如4条数据,那就生成7月的同样四条数据 ,id 年份  月份  员工 部门 小部门  字段1  字段2.      字段3,字段4就为空.

可以实现吗?

[[i] 本帖最后由 jimstory 于 2008-7-6 13:46 编辑 [/i]]

jimstory 发表于 2008-7-5 02:37

怎么COPY 没有效果呢???

jimstory 发表于 2008-7-5 13:47

等高手路过.

SenFe 发表于 2008-7-5 17:44

insert into [kpi] ([年份],[月份],[员工],[部门],[小部门])  select 2008,7,[员工],[部门],[小部门] from [kpi] where [年份]=2008 and [月份]=6 and [员工]='张三'

jimstory 发表于 2008-7-5 22:10

加[],OK了.谢谢 senfe.还有点小问题.下面按你的写了,其他都OK,year 和 month 都是数字类型,都能传递过来,ename1是文本(ACCESS)类型,就是传不过来,只有用常量,比如'张三'时才OK,就是[ename] ='张三'时就OK. 有办法没?我搜索N久,都没答案,找语法也找不到... 用 [ename] ='"&ename1&"' 也不行,'+ename1+' 也不行...

[[i] 本帖最后由 jimstory 于 2008-7-6 13:43 编辑 [/i]]

SenFe 发表于 2008-7-6 01:33

'" & 变量名称 & "'

页: [1]



Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.