Database 版 (精华区)
发信人: Grace_Air@bbs.ustc.edu.cn (GMBASE), 信区: cndatabase
标 题: Re: VFP 中取字段的标题
发信站: 中国科大BBS站 (Sun Jul 13 22:10:13 1997)
转信站: Lilac!ustcnews!ustcnews!ustcbbs
> ==> Grace_Air(GMBASE) 说道:
> 非常感谢你 。
> 但是你可能没明白我的意思。
> 在VFP 中 用AFIELDS( KK_ARR )函数可将库的结构信息存到
> KK_ARR( N,11 ) 二维数组中。在此数组中有字段,类型,有效性说明,等
> 信息,但却没有 标题 信息。因为在 标题 中有字段的中文信息,而我正是
> 需要得到它。
>
> 因为我要完成对不同库的 查询 ,用SQL语句。
> 在SQL中需用字段名 , 但对用户则需是中文信息(标题里的内容)
>
> 我现在只用一个补救的办法,将 标题 的信息敲入 有效性说明中 再取
> 但这终究不是长久之计 。 望各路高手帮忙 。
我终于找到了办法:
DBGETPROP(cName, cType, cProperty)能完成。
如:kk= DBGETPROP('rs_gl.rs_id' , "FIELD" , 'Caption' )
kk 的值为字段 “标题” 。
GRID 也能自己读取标题 。
但是还有一个问提是: 如果我想通过 SQL 生成一表或游标用GRID完成
对表或游标的的显示。( 类似2.5中的BROW )
这时 用SQL 生成的表的标题是空的,GRID 中显示的就是 字段名 了
而不是中文了。(不是标题)
如果要显示中文就须自己用程序一个个的加,很繁,又回到了2.5中。
不知有没有简单的办法完成上述的情况。
请高手指点迷津。 谢谢你们了 。
--
※ 来源: 中国科大BBS站 [bbs.ustc.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.379毫秒