请VFP高手帮我! 1、在B的init中:thisform.grid1.recordsource='&cNAME' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 liuri:呵呵,这样同样行不通呢,我试验过的,不过我仍要对你表示由衷的感谢 在B的init中thisform.grid1.recordsource='&papa1'thisform.refresh 1. 在B的INIT中写(其实效果和上面的差不多):WITH ThisForm.Grid1 .RecordSource = papa1 ** 建立循环将table的Field绑定到Grid1上 FOR i = 1 TO FCOUNT(para1) cColumnName = ".Column" + ALLTRIM(STR(i)) &cColumnName..ControlSource = FIELD(i) ENDFOR .RefreshENDWITH2.既然你要对这些字段进行校验,那么就知道哪些字段要通过哪些校验,解决的办法就是写一个通用的校验程序,把所有的检验都写在这个程序里,根据表和字段来确定用哪个检验程序来检验,要实现这个功能,Grid.Column.TextBox需要使用类来实现。另外一个办法就是针对不同的字段写一个专用TextBox类,在生成Grid的时候用自定义的TextBox类替换Grid中默认的TextBox,这是个很麻烦的事呀。 单表 复杂查询。求大侠解难 = =~~ SQL如果编写公式计算? 帮帮忙改一条SELECT语句,急急急 很奇怪的問題 一道考试题.请高手帮忙 主键如何重新整理? 求教一个2个表互换循环的存储过程 sql6.5 的恢复问题。烦死了!!! Sql Server2000安装不上? 高分!一条sql语句的小问题。(在线,解决马上给分儿!) 如何能知道表的最后访问时间?(真给100分) 超级菜鸟问题
thisform.grid1.recordsource='&papa1'
thisform.refresh
.RecordSource = papa1
** 建立循环将table的Field绑定到Grid1上
FOR i = 1 TO FCOUNT(para1)
cColumnName = ".Column" + ALLTRIM(STR(i))
&cColumnName..ControlSource = FIELD(i)
ENDFOR
.Refresh
ENDWITH2.既然你要对这些字段进行校验,那么就知道哪些字段要通过哪些校验,解决的办法就是写一个通用的校验程序,把所有的检验都写在这个程序里,根据表和字段来确定用哪个检验程序来检验,要实现这个功能,Grid.Column.TextBox需要使用类来实现。另外一个办法就是针对不同的字段写一个专用TextBox类,在生成Grid的时候用自定义的TextBox类替换Grid中默认的TextBox,这是个很麻烦的事呀。