vfp中怎样把数据库文件添加到已建立的项目中

vfp中怎样把数据库文件添加到已建立的项目中,第1张

vfp中附加数据库到已有项目中:

1、打开此项目文件,在项目管理器中,先选择数据-数据库,再点右边的“添加”按钮

2、选中相应的数据库就可以添加进来了。

注意:如果项目管理器窗口是停靠在VF主窗口上,那么就点数据-数据库,再点右键,选添加,以后要在项目中新建内容,就点项目的右边新建按钮,那么就自动新建在项目中了。

append from EXCEL文件名 type xl5

Microsoft Excel 工作表通常具有 xls 扩展名。如果要追加的Microsoft Excel

工作表扩展名不是 xls ,一定要指定扩展名。

解问题一

如果表包含在数据库中,即数据库表,可以在该表的“表设计器”中,该字符型字段的“输入掩码”文本框中输入与字段宽度等宽位数的“9”,比如字段宽度为5,则输入掩码为“99999”。

解问题二

这里有个概念,如果 INDEX 的<索引表达式>是单个字段

1、数值型字段,按照数值的大小升序排列

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 通用性字段数据的输入等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9313109.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存