回 帖 发 新 帖 刷新版面

主题:各位大侠,用VF如何将一个表中的一条数据复制到另外一个表中

各位大侠,用VF如何将一个表中的一条数据复制到另外一个表中?

回复列表 (共15个回复)

沙发

你的意思如果是追加数据可以用append试试

板凳


谢谢,我想第一个表的最大数据复制到另外一个表中,不知道如何编写?

3 楼

sele max(bh) from 一表 into cursor emp
insert into 二表 (bh) values (emp.bh)

4 楼

[quote]sele max(bh) from 一表 into cursor emp
insert into 二表 (bh) values (emp.bh)[/quote]



谢谢,想把一表中所有字段(其中包括max(bh))复制到二表中
但是在操作工作带上其他字段,MAX(bh)查的居然不是最大的

5 楼

sele max(bh) my_max from 一表 into cursor mycursor
SELECT 一表
COPY TO 二表 for 一表.bh=mycursor.my_max

6 楼

[quote]sele max(bh) my_max from 一表 into cursor mycursor
SELECT 一表
COPY TO 二表 for 一表.bh=mycursor.my_max
[/quote]


不知道,为什么让我打开表?明明一表已经开着?

7 楼

sele max(bh) bh from 表1 into cursor tmp
sele * from 表1 where bh=tmp.bh into cursor tmp1
SCATTER TO tt
sele 表2
APPEND BLANK
GATHER FROM tt

8 楼


谢谢大侠们,我比较菜,想知道怎么将一个表中的中间数据复制到另外的一个表?

9 楼

[quote]
谢谢大侠们,我比较菜,想知道怎么将一个表中的中间数据复制到另外的一个表?[/quote]
中间数据是个什么样的数据,如何判定?

10 楼

[quote][quote]
谢谢大侠们,我比较菜,想知道怎么将一个表中的中间数据复制到另外的一个表?[/quote]
中间数据是个什么样的数据,如何判定?[/quote]



没有表达清楚,中间数据指的是:比如一表的bh的数据是1,2,3,4,5,6,7
其中4就是中间值

我来回复

您尚未登录,请登录后再回复。点此登录或注册