主题:急救啊。。。vfp编程问题
xiaoxiaoowen
[专家分:0] 发布于 2008-09-22 23:36:00
在一个表单的commad.click中命令
第一次点击commad
在grid中显示正常
第二次grid中的列的长度混乱了
xx=alltrim(thisform.text1.value)
select 姓名,性别,工号,分机号,部门,手机号,是否党员,出生年,工龄;
from 员工 where 员工.籍贯=xx into cursor temp
thisform.grid1.recordsourcetype=1
thisform.grid1.recordsource='temp'
thisform.refresh
回复列表 (共2个回复)
沙发
cbl518 [专家分:57140] 发布于 2008-09-23 06:55:00
xx=alltrim(thisform.text1.value)
select 姓名,性别,工号,分机号,部门,手机号,是否党员,出生年,工龄;
from 员工 where 员工.籍贯=xx into cursor temp
with thisform.grid1
.recordsourcetype=1
.recordsource='temp'
.refresh
.AutoFit
endwith
板凳
cbl518 [专家分:57140] 发布于 2008-09-23 06:57:00
[color=FF0000]请用评分的方法,肯定网友对你的帮助![/color]
不用刷新语句也可以:
with thisform.grid1
.recordsourcetype=1
.recordsource='temp'
.AutoFit
endwith
我来回复