在VF里根据现有表结构快速创建同结构的临时表

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

假设表jxc_jyz(nYear n(4),nMonth n(2),cXSBM c(20),nQCZC_sl n(12,3),nBQJH_sl n(12,3),nBQXS_sl n(12,3),nQMKC_sl n(12,3),cJZZT n(2))

如果我们要创建一个结构同上的临时表Tjxc_jyz,常用方法是:

CREATE CURSOR Tjxc_jyz(nYear n(4),nMonth n(2),cXSBM c(20),nQCZC_sl n(12,3),nBQJH_sl n(12,3),nBQXS_sl n(12,3),nQMKC_sl n(12,3),cJZZT n(2))

而这种方法需要输入很多的内容,包括表名,字段及字段属性等,对于一个结构比较麻烦的表则需输入更多的内容,且前提是要知道原表的具体结构。显然我们会觉得很烦琐,有没有更好的方法呢?有!我们可以通过以下方法来快速创建一个与原表结构一模一样的临时表来:

USE jxc_jyz

SELE jxc_jyz

=afield(tdbf) &&将原表的结构存入预定的数组tdbf中

create cursor Tjxc_jyz from array tdbf &&通过数组tdbf创建临时表Tjxc_jyz

**临时表创建完成

SELE Tjxc_jyz &&选择我们创建的临时表进行浏览

BROW

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航