VFP程序设计基础里 为什么输入字母要用引号引起来,而输入数字却不行 Eg:"hello" 123
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/15 05:20:45
VFP程序设计基础里 为什么输入字母要用引号引起来,而输入数字却不行 Eg:"hello" 123
因为VFP(包括其他编程语言)对数据库数据有严格的要求,其中数据“字段”名必需确定相应的“类型”(如字符型、数值型、日期型、逻辑型等),目的是便于计算和区别(判断).
用引号引起来,就是对该字段的“类型”确定为是“字符型”
不用引号引起来,就是对该字段的“类型”不作确定,有可能是“字符型”,也可能是“数值型”,还可能是“日期型”等等.
"数值型"字段相加:
a=123 b=456
c=a+b=123+456=579
“字符型”字段相加:
a=“123” b=“456”
c=a+b=“123”+“456”=123456
同样:?"hello" 结果是:
hello (显示出该字段)
? hello 结果是:
提示“hello”变量未找到
就是说 用引号引起来说告诉计算机此字段的“类型”是“字符型”,不用引号引起来,此字段的“类型”就不确定,计算机就把它当作一个变量来处理.
而在VFP中(包括其他编程语言),不同“类型”的字段是不能进行加减等运算的.
比如m=23+"KG"
a=1 b=姓名(“姓名”数据库表中字段,假如对应的是“张三”),
c=a+b
就会因数据类型不一致而无法进行运算.
用引号引起来,就是对该字段的“类型”确定为是“字符型”
不用引号引起来,就是对该字段的“类型”不作确定,有可能是“字符型”,也可能是“数值型”,还可能是“日期型”等等.
"数值型"字段相加:
a=123 b=456
c=a+b=123+456=579
“字符型”字段相加:
a=“123” b=“456”
c=a+b=“123”+“456”=123456
同样:?"hello" 结果是:
hello (显示出该字段)
? hello 结果是:
提示“hello”变量未找到
就是说 用引号引起来说告诉计算机此字段的“类型”是“字符型”,不用引号引起来,此字段的“类型”就不确定,计算机就把它当作一个变量来处理.
而在VFP中(包括其他编程语言),不同“类型”的字段是不能进行加减等运算的.
比如m=23+"KG"
a=1 b=姓名(“姓名”数据库表中字段,假如对应的是“张三”),
c=a+b
就会因数据类型不一致而无法进行运算.
VFP程序设计基础里 为什么输入字母要用引号引起来,而输入数字却不行 Eg:"hello" 123
VFP程序设计基础里 为什么输入字母要用引号引起来,而输...
Word中要输入英文引号"却变成”,
VFP程序设计基础操作题
程序设计基础(VFP)的英文?
如果在c语言里我要输入任意东西,也就是数字字母符号什么的乱输入 该怎么定义?
为什么输入字母的时候会出现数字,好烦啊.
为什么变压器输出电压由输入电压决定而输入电流却由输出电流决定
如果在Excel里怎么用if语句来判定单元格输入是字母?
神奇的克隆中“制造”、“配件”、“装配”为什么要用引号引起来,如果不用引号可换成什么词?
为什么WORD里输入一个引号会出现两个引号呢?我只输入一次就会出现两个"" ,括号也一样,输一次就会出现这样(
如何输入下引号