| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 948 人关注过本帖
标题:一些最粗浅的问题.
只看楼主 加入收藏
dandan8005
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-5-16
收藏
 问题点数:0 回复次数:10 
一些最粗浅的问题.
1. VFP 6.0 提供了那些数据类型?
2. 在 VFP6.0 中可以使用那些常量?
3. 字段包含那些属性?
4. 在 VFP6.0 中变量的命名规则是什么?
5. VFP 6.0 共有几种表达式? 根据什么确定表达式的类型?

由于本人书中对这类理论知识没有进行归纳。
所以请各位帮下忙。知道的告诉我一下。在此先谢过........
搜索更多相关主题的帖子: 粗浅 
2006-05-30 18:32
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 
丹丹,还没有买到好书啊?你问的这些问题,一般教材上都有呀。

认真看书学习,弄通Fox主义。
2006-05-31 19:59
dandan8005
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2006-5-16
收藏
得分:0 
我正准备去买呢...我们这破地儿什么都买不到.得到市里去买.
你帮我解答一下吧...谢谢你啦...
还有哦...是蛋蛋.不是丹丹
2006-06-01 11:47
wanpj
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-5-19
收藏
得分:0 

到网站上去搜嘛!先输个VFP,再输入数据类型,依次类推
很全面的,而且自己搜的容易记住些

[此贴子已经被作者于2006-6-1 12:03:50编辑过]


爱过的人,我从不曾拥有。爱过的心,没有任何请求 所以,我有一千个伤心的理由
2006-06-01 12:03
shanshanai
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-3-22
收藏
得分:0 

忘了哪位大虾说的,找本VFP二级的书看看,我现在正在看,里面都有!感觉对自己帮助还是挺大的!
以前在这里问的问题我都有点不好意思 !


我很乖,但不娇!
2006-06-01 12:45
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 

认真看书学习,弄通Fox主义。
2006-06-01 12:48
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 
shanshanai,真的来自济南,我们离的不远,我就在你的南边.

认真看书学习,弄通Fox主义。
2006-06-01 13:02
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
数据类型和字段类型

所有 Visual FoxPro 数据都有其所属的类型。类型就是对数据的允许取值以及这个值的范围进行的说明,如果用户明确指出正在使用的数据类型,Visual FoxPro 便能够高效地存储和处理这些数据。

变量和数组所允许的数据类型是全部 Visual FoxPro 数据类型的一个子集,其他数据类型只能用在表字段中。若要通过编程添加指定类型的字段可用缩写字母指定数据类型。有关的详细内容请参阅 FieldType 的描述。

在你创建表时,你指定的数据类型保存在表的各字段中. 变量和数组元素的数据类型取决于你保存在它们中的值。下表列出了 Visual FoxPro 中的数据类型。

Visual FoxPro 数据类型

字符型:任意文本每个字符指用一个字节,最多可有 254 个字符任意字符

货币型:货币量 8 个字节从 -922337203685477.5808 到 922337203685477.5807

日期型:包含有年、月和日的数据 8 个字节使用严格日期格式时, {^0001-01-01}, 公元前1年1月1日 到 {^9999-12-31}, 公元 9999年12月31日 日期时间型包含有年、月、日和时间的数据 8 个字节使用严格日期格式时, {^0001-01-01}, 公元前1年1月1日 到 {^9999-12-31}, 公元9999年12月31日, 加上上午 00:00:00时到下午 11:59:59 时

逻辑型:“真”或“假”的布尔值 1 个字节真 (.T.) 或假 (.F.)

数值型:整数或分数在内存中占 8 个字节在表中占 1 至 20 个字节 从 .9999999999E+19 到 .9999999999E+20

变体型:变体可以包含任意 Visual FoxPro 数据类型和 null 值。一但一个值保存在变体中, 变体型的数据类型就是它所包含的数据的数据类型。 变体在语法中使用 e 前缀。

另外, Visual FoxPro 提供的仅应用于表中字段的数据类型如下:
双精度型:双精度浮点数 8 个字节 +/-4.94065645841247E-324 to +/-8.9884656743115E307 浮点型与数值型一样在内存中占 8 个字节;
在表中占 1 至 20 个字节 - .9999999999E+19 to .9999999999E+20

通用型: OLE 对象引用在表中占 4 个字节只受可用内存空间限制

整型:整型值 4 个字节从 2147483647 到 2147483646

备注型:数据块引用在表中占 4 个字节只受可用内存空间限制

字符型 (二进制): 任意不经过代码页修改而维护的字符数据每个字符用一个字节,最多可有 254 个字符任意字符

备注型 (二进制): 任意不经过代码页修改而维护的备注字段数据在表中占 4 个字节只受可用内存空间限制

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-06-01 23:28
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 

变量命名约定

建议变量以下列格式命名。

语法

[Scope]TypeName

说明

Scope

可选。为标注变量作用范围的命名习惯。例如,局部变量使用“l”前缀,它提醒你它们仅作用于被定义的程序内部。建议的 Scope 表达式如下:

Scope 描述 示例
l 局部
lnCounter
p 私有 (默认)
pnStatus
g 公共 (全局)
gnOldRecno
t 参数
tnRecNo

Type

标注变量数据类型的习惯。建议的 Type 前缀如下:

Type 描述 示例
a 数组
aMonths
c 字符
cLastName
y 货币
yCurrentValue
d 日期
dBirthDay
t 日期时间
tLastModified
b 双精度
bValue
f 浮点
fInterest
l 逻辑
lFlag
n 数值
nCounter
o 对象
oEmployee
u 未知
uReturnValue

注释

前缀不是必须的,但是推荐这种好的编程习惯。使用前缀并不能规定变量的取值 — 在 Visual FoxPro 中,前缀仅仅作为一种命名的习惯。例如,增加前缀“c”并不能规定仅字符数据可以存储在该变量中, 但它可以提醒该变量是作为接受字符数据而建立的。

注意 scope 前缀仅是推荐而不是必须的。在某些情况下,范围不一定很明确。例如,在一个独立应用的主程序中,PUBLIC 或 PRIVATE 定义的变量可见范围没有区别。类型前缀永远与示例程序相关。

更多的信息,参阅 Visual FoxPro 命名规则


感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-06-01 23:31
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
生成表达式

Visual FoxPro 表达式用数据和操作符来建立一个给定数据类型的值. 每当你需要一个给定数据类型的值时, 你通常也可以提供一个表达式.

表达式类型:字符串数据,日期或日期时间型数据,数值型数据,逻辑值

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-06-01 23:36
快速回复:一些最粗浅的问题.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028208 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved