vfp中附加数据库到已有项目中:
1、打开此项目文件,在项目管理器中,先选择数据-数据库,再点右边的“添加”按钮
2、选中相应的数据库就可以添加进来了。
注意:如果项目管理器窗口是停靠在VF主窗口上,那么就点数据-数据库,再点右键,选添加,以后要在项目中新建内容,就点项目的右边新建按钮,那么就自动新建在项目中了。
append from EXCEL文件名 type xl5
Microsoft Excel 工作表通常具有 xls 扩展名。如果要追加的Microsoft Excel
工作表扩展名不是 xls ,一定要指定扩展名。
解问题一
如果表包含在数据库中,即数据库表,可以在该表的“表设计器”中,该字符型字段的“输入掩码”文本框中输入与字段宽度等宽位数的“9”,比如字段宽度为5,则输入掩码为“99999”。
解问题二
这里有个概念,如果 INDEX 的<索引表达式>是单个字段
2、字符型字段,按照字符的ASCII值的大小升序排列
3、日期或日期时间型字段,按照日期的远近,从远到近排列
如果 INDEX 的<索引表达式>中包含多个字段,那么首先必须要能求出该表达式的值,然后才能做到按什么顺序排列,为了简化讨论,略过日期或日期时间型,因为日期或日期时间型必能通过函数转换成数值型或字符型数据
1、如果这多个字段都是数值型,则按照索引表达式的数值运算的值的大小升序排列
2、如果这多个字段都是字符型,则各字段联接(+或-)后,按照联接的顺序各字段依字符串的大小(按照ASCII)升序排列
3、如果这多个字段中有数值型也有字符型,则索引表达式应将其统一到同一数据类型。
举例:设表T1DBF,字段C1、C2为数值型,字段C3、C4为字符型
按C1+C2的和升序排列
INDEX ON C1+C2 TO T1
字段C3升序,相同时C4升序
INDEX ON C3+C4 TO T2
字段C1升序,相同时C2升序
INDEX ON STR(C1)+STR(C2) TO T3 && 将C1、C2都转成字符型,以字符串大小排列
字段C1升序,相同时C3升序
INDEX ON STR(C1)+C3 TO T4 && 将C1转成字符型,以字符串大小排列
字段C3升序,相同时C4降序
INDEX ON C3+STR(127-ASC(C4)) TO T5 && 127为ASCII的最大值
字段C1降序,相同时C3升序
INDEX ON STR(999-C1)+C3 TO T6 && 假设数值型字段C1的宽度为3位,999为该字段允许的最大值
首先,你可以用“另存为”存成DBF格式的,最好是带表头,就是在excel中要有标题行,然后再用VFP即可打开。
其实,在excel中也可以进行筛选,菜单“数据”,“筛选”,“自动筛选”
1、
clear
a=0
b=0
k=1
do while k<>0
input "请输入一个数:" to k
if k>0
a=a+1
endif
if k<0
b=b+1
endif
enddo
"有正数:",a
"有负数:",b
2、
clear
for i=1 to 3
accept "请输入密码:" to mm
if mm=="COMPUTER"
"欢迎使用"
exit
endif
"错误,请重新输入"
endfor
if i=4
"非法用户!"
endif
3、
clear
input "请输入进货数量:" to s
use 商品表
list for 进货数量>=s
count for 进货数量>=s to x
"共有"+alltrim(str(x))+"种商品的进货数量高于"+alltrim(str(s))
use
4、
clear
accept "请输入姓名:" to xm
use 商品表
loca for 姓名=xm
if found()
总金额
else
"查无此人!"
endif
use
5、
clear
accept "请输入商品名称:" to mc
sele 销售量,销售单价,销售日期,销售员,销售量销售单价 as 销售利润 from 销售表 where 商品名称=mc
有方法将GRID控件中的数据输入到数据表中
将GRID控件与表绑定,使用的是RECORDSOURCE属性,如果绑定了表,要插入新数据必须通过按钮,在按钮中使用 APPE BLAN 或INSERT BLAN插入一行空行再输入新数据,修改就直接在GRID上找到那一行进行修改就可以了
1、在VFP中输入命令:crea 学生基本信息表,按窗口填写即可;
2、repl all 总分 with 英语+计算机+语文,平均分 with average(英语,计算机,语文)
以上就是关于vfp中怎样把数据库文件添加到已建立的项目中全部的内容,包括:vfp中怎样把数据库文件添加到已建立的项目中、怎样将EXCEL的数据导入到VFP数据库中去、vfp 通用性字段数据的输入等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)