当前位置:首页 » 编程软件 » foxpro编程

foxpro编程

发布时间: 2022-06-08 04:29:22

A. foxpro编程主要应用于什么工作

感觉现在用的少了,因为以前的语言无论是BASIC
C都没有提供数据库管理方面的接口,做个数据库应用的程序很难,因此FOXPRO很火
自从有了WINDOWS,并有了,ODBC
OLDEB一类等接口,BASIC
C对数据库操作已没有门槛,所以FOX没人爱用了

B. 怎样学好VFP编程

VFP多简单啊,我一个朋友让我给她做作业,我以前从来没用过VFP我上网看了点资料,在图书馆查了些资料,三天入门,一周搞定她的作业(20道编程题),VFP6.0的书都比较成熟,很多讲的都差不多不过VFP对数据库的支持还是挺好的,编程上手容易,比VB差不多,变量都不用指明类型(这在C里简直是冒天下之大不韪!!)我觉得这么几本书可以看看,《VFP精彩编程200例》机械工业出版社出的2004。9 《数据库原理与应用——基于Visual FoxPro》清化大学出版社 2005

C. foxpro计算机编程

假设成绩表中有一个cj字段,程序如下
clear

use 成绩
n=0
j=0
p=0
m=0
q=0
do while not eof()
do case
case cj<60
n=n+1
case cj<70
j=j+1
case cj<80
p=p+1
case cj<90
m=m+1
otherwise
q=q+1
endcase
skip
enddo
?"不及格的有:",allt(str(n))+"人"
?"及格(60~69分)的有:",allt(str(j))+"人"
?"中等(70~79分)的有:",allt(str(p))+"人"
?"良好(80~89分)的有:",allt(str(m))+"人"
?"优秀(90~100分)的有:",allt(str(q))+"人"

D. 什么是“VFP程序设计”

“VFP程序设计”简称VFP或VF。VFP是面向对象的数据库管理系统将使您可以创建出具有艺术性的企业数据库解决方案。

E. 如何用foxpro编程实现数据导出为excel表和导入excel表中记录,

FOXPRO导入EXCEL
先打开你要导出的数据库
在你的程序里加一条命令:COPY
TO
文件名
type
deli
然后在EXECL里
数据-获取外部数据-导入文本文件,就可以了
EXCEL导入FOXPRO
在程序中打开你所需的数据库
然后加命令:APPE
FROM
文件名.XLS
XLS
就可以了.
注意:保存EXCEL文件时注意保存类型,选择"EXECL工作薄"类型
执行以上操作就没问题了,要是还不行,你再补充一下

F. 高级语言程序设计(VFP)是什么

visual
foxpro
是面向对象数据库编程语言,能编写的软件可以是你学校图书馆那个系统之类的软件
语法上和visual
basic有些类似

G. foxpro编程用的是什么语言

一部分用的是FOXBASE的语言,另一部分用的是SQL语言。
比如在替换字段的时候,你可以用FOXBASE的REPLACE...WITH...
也可以用UPDATE-SQL语言,这两个都是可以的
推荐你学习一下SQL(程序化查询语言),这样在很多除了FOXPRO的其他数据库也可以用比如SQL-SERVER等。

H. Visual FoxPro的编程和C语言有什么区别

1、C语言编的出来的,Visual FoxPro不一定能编的出来。因为Visual FoxPro只适用于windows平台。
C语言的应用范围很广,PC各种系统,嵌入式,单片机很多都能用C语言来开发。
2、Visual FoxPro用的就是vfp语言,感觉更像是一些指令。
3、因为Visual FoxPro很加容易上手,而且还支持数据库。如果你学会了Visual FoxPro,相当于你对“面向过程的语言”(如C)和“数据库处理”都入门了。而且,你还可以通过Visual FoxPro来考计算机证书。
值得一提的是,Visual FoxPro最后版本是9.0。微软已经不再更新了,这个语言现在已近基本没有什么公司在用了。如果为了应付考试,学下无妨。如果以后想走软件这条路,还是踏实的学好C,数据库的话就SQL。如果是面向对象的语言的话可以学下C++或JAVA都很不错。

I. FoxPro编程能不能实现从硬件提取数据

2、Visual Foxpro不但对硬件的可操作能力极低,其编程的可塑性也是极低的比如界面的定制、自身控件式样和行为的修改,基本上都是办不到的。 二、原因:Visual Foxpro是一个基于运行库运行的语言,基编译出来的程序说白了并不是真正的二进制代码,而是一种中间代码,基代码针对fox的dll库发生作用,说白了基真正对电脑的控制是通过fox的dll库来实现的。如果fox的dll库没有的功能,那么,Visual Foxpro库根本无可实现。 三、Visual Foxpro的一些高级功能的实现。 Visual Foxpro拥有API接口,通过API接口可以使用windows的API的功能实现一些高级的功能,但非常不方便,而且难以调试和协调整个程序的运行、非常容易出一些说不清的错误。加之Visual Foxpro没有嵌入汇编的功能,所以直接对硬件进行的控制基本上无法实现。 四、其它:windows下编程的中高级程序员、爱好者多需要了解一些API的常识。所谓的API,就是windows内置的一些功能、界面的调用。 五、正因为以上的问题,在当前Visual Foxpro已是一种被淘汰的语言,微软官方早已宣布不发布新的Visual Foxpro版本,也不进行补丁修正。近时间出品的各类硬件设备,比如读卡机等等,也不会针对Visual Foxpro开发相关的dll库。因此除极少数的老旧硬件外,基本上没有多少硬件能较好的支持Visual Foxpro。 *******************很难看的分界线*********************** 六、实际工作中: 对特种(专业)硬件的开发,需要该硬件的详细资料,如果有相关的扣口程序、代码、示例就更好。一般当前的特种硬件,如果提供接口库的话,多提供的是VC、delphi的接口。如果不提供接口库、只告诉接口参数等,那么,你需要有比较专业的“接口技术”方面的知识,并且需要程序与硬件直接打交道,直接对硬件和端口进行读写,这一般只有C系的、delphi系甚至需要汇编语言才能实现。 七、在当前具体的编程工作中: 如需与硬件直接打交道,一般使用VC、delphi做界面和程序控制,而使用“嵌入汇编”对硬件进行直接操作。也就是说,一般的功能由VC、delphi来实现,而在需要的地方直接插入一段汇编代码对硬件进行直接操作。想顺便说的是,真能正使用汇编的人很少,当然,不排除一些朋友抄来一些代码。抄来的代码只要能用,那倒也成,呵呵。比如我,偶尔就抄别人的代码,别人写好的,我为什么不抄呢。当然,你最好是起码能看懂,否则一但有问题你都不知道出在哪里。 三郎的感言: 在vfp中使用mscomm activex是串口 有些设备的软件 包提供了dll ,vfp调用这些api dll 或者com就行追问: 建议你找找串口和并口编程的资料。三郎的感言:

J. 用VFP编写程序

2、clear
?"1到100之内的所有素数:"
s=0
for i=2 to 100
x=0
for j=2 to i-1
if i/j=int(i/j)
x=1
endif
endfor
if x=0
??alltrim(str(i))+space(2)
s=s+i
endif
endfor
?"它们的和是:",s
3、clear
?"1到1000之间所有奇数的和:"
s=0
for i=1 to 1000
if mod(i,2)<>0
s=s+i
endif
endfor
?s
4、command1的click代码:
if ALLTRIM(thisform.text1.value)="12345".and.alltrim(thisform.text2.value)="abcd"
messagebox("欢迎进入QQ世界")
else
messagebox("你的用户名或密码是错误的!")
endif
5、1)select * from STUDENT where 入学成绩>500
2)select 学号,姓名,专业信息 from STUDENT where substr(alltrim(姓名),1,2)="李"
3)count for 性别="女" to mm
6、CLEAR
SET UDFPARMS TO REFERENCE &&地址传递
DIME AAA(10)
FOR i= 1 TO 10
input "请输入第"+ALLTRIM(STR(i))+"个数:" to AAA(i)
NEXT
=MySort(AAA,10) &&调用冒泡排序函数.
i=1
?"从大到小排序结果为:"
do while i<=10
??AAA(i) &&显示排完序后的数据.
i=i+1
enddo
RETURN

*冒泡排序函数.
*参数: pData: 传入数组, nCount:数组的大小.
function MySort
para pData, nCount
for i=1 to nCount
for j=nCount to i+1 step -1
if pData(j)>pData(j-1)
iTemp = pData[j-1]
pData(j-1) = pData[j]
pData(j) = iTemp
endif
endfor
endfor
endfunc

热点内容
内置存储卡可以拆吗 发布:2025-05-18 04:16:35 浏览:336
编译原理课时设置 发布:2025-05-18 04:13:28 浏览:378
linux中进入ip地址服务器 发布:2025-05-18 04:11:21 浏览:613
java用什么软件写 发布:2025-05-18 03:56:19 浏览:32
linux配置vim编译c 发布:2025-05-18 03:55:07 浏览:107
砸百鬼脚本 发布:2025-05-18 03:53:34 浏览:945
安卓手机如何拍视频和苹果一样 发布:2025-05-18 03:40:47 浏览:742
为什么安卓手机连不上苹果7热点 发布:2025-05-18 03:40:13 浏览:803
网卡访问 发布:2025-05-18 03:35:04 浏览:511
接收和发送服务器地址 发布:2025-05-18 03:33:48 浏览:372