回 帖 发 新 帖 刷新版面

主题:急救啊。。。vfp编程问题


在一个表单的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个回复)

沙发

xx=alltrim(thisform.text1.value)
select 姓名,性别,工号,分机号,部门,手机号,是否党员,出生年,工龄;
from 员工 where 员工.籍贯=xx into cursor temp
with thisform.grid1
.recordsourcetype=1
.recordsource='temp'
.refresh
.AutoFit
endwith

板凳


[color=FF0000]请用评分的方法,肯定网友对你的帮助![/color]

不用刷新语句也可以:

with thisform.grid1
.recordsourcetype=1
.recordsource='temp'
.AutoFit
endwith

我来回复

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