vfp

阅读 / 问答 / 标签

str在vfp中代表什么?

数值转换成字符串函数,STR(数值表达式[,长度[,小数位数]])

VFP的STR函数是怎么回事?

STR(<数值表达式>[,<总长度>[,<其中小数位数>]])函数作用是将数值表达式转换为指定长度和小数位数的字符串,其中总长度的默认值是10,小数位数的默认值为0,并且在实际操作中,总长度要大于或等于数值表达式的整数部分的长度,才能完成命令。1、如果总长度大于数值表达式长度或大于数值表达式整数部分和指定小数部分的长度总和,若此时数值的小数位少于指定的小数位数,那么要将它补齐,添加“0”到最低位即最右边;如果数值的小数位等于指定的小数位数,那么多余的字节应该放到最高位即最左边,为空格。2、如果总长度小于数值表达式长度,特别注意在转换取值的时候,是从左往右算起的,而且遵循四舍五入的原则,也就是说,假如指定的小数位数比从左往右取完整数后剩下的位数要多,实际保留的小数只能占总长度减去整数部分后的长度,如果超出了就四舍五入到剩下的位数。其中小数点算一位。如果最后一位数是小数点“.”的话,那么应该舍去小数点,把多出的那一个字节放在最高位(即最左边),即此时最高位为空格。用法:str()将数值型转换为字符型的函数,如str(123.45)="123"括号内共有3个参数,str(数值型数据,转换后字符的长度,保留的小数位置),如果省略后两个参数,则转换为长度为10,保留到整数位。如:str(123.456,6,2)="123.46"&&小数点占一位str(123.456)="123"扩展资料:STR(nExpression[,nLength[,nDecimalPlaces]])参数nExpression指定STR()要计算的数值表达式。nLength指定STR()返回的字符串长度。如果省略nLength,则nLength默认为10个字符。注意:如果表达式包含小数点,该长度包括小数点所占的字符和小数点右边每个数字所占的字符。nDecimalPlaces指定由STR()返回的字符串中的小数位数。若要用nDecimalPlaces指定小数位数,必须同时包含nLength。如果nDecimalPlaces省略,则默认的小数位为零(0)。注意:VisualFoxPro在数值计算中包含16位精度的限制。关于VisualFoxPro的数值精度的更多信息。

VFP的STR函数是怎么回事?

STR(<数值表达式>[,<总长度>[,<其中小数位数>]])函数作用是将数值表达式转换为指定长度和小数位数的字符串,其中总长度的默认值是10,小数位数的默认值为0,并且在实际操作中,总长度要大于或等于数值表达式的整数部分的长度,才能完成命令。1、如果总长度大于数值表达式长度或大于数值表达式整数部分和指定小数部分的长度总和,若此时数值的小数位少于指定的小数位数,那么要将它补齐,添加“0”到最低位即最右边;如果数值的小数位等于指定的小数位数,那么多余的字节应该放到最高位即最左边,为空格。2、如果总长度小于数值表达式长度,特别注意在转换取值的时候,是从左往右算起的,而且遵循四舍五入的原则,也就是说,假如指定的小数位数比从左往右取完整数后剩下的位数要多,实际保留的小数只能占总长度减去整数部分后的长度,如果超出了就四舍五入到剩下的位数。其中小数点算一位。如果最后一位数是小数点“.”的话,那么应该舍去小数点,把多出的那一个字节放在最高位(即最左边),即此时最高位为空格。用法:str()将数值型转换为字符型的函数,如str(123.45)="123"括号内共有3个参数,str(数值型数据,转换后字符的长度,保留的小数位置),如果省略后两个参数,则转换为长度为10,保留到整数位。如:str(123.456,6,2)="123.46"&&小数点占一位str(123.456)="123"扩展资料:STR(nExpression[,nLength[,nDecimalPlaces]])参数nExpression指定STR()要计算的数值表达式。nLength指定STR()返回的字符串长度。如果省略nLength,则nLength默认为10个字符。注意:如果表达式包含小数点,该长度包括小数点所占的字符和小数点右边每个数字所占的字符。nDecimalPlaces指定由STR()返回的字符串中的小数位数。若要用nDecimalPlaces指定小数位数,必须同时包含nLength。如果nDecimalPlaces省略,则默认的小数位为零(0)。注意:VisualFoxPro在数值计算中包含16位精度的限制。关于VisualFoxPro的数值精度的更多信息。

VFP的STR函数是怎么回事?

STR( ) 函数返回与指定数值表达式对应的字符。STR(nExpression [, nLength [, nDecimalPlaces]])返回值字符型参数nExpression STR( ) 要计算的数值表达式。 nLength STR( ) 返回的字符串长度。该长度包括小数点所占的字符和小数点右边每个数字所占的字符。 如果指定长度大于小数点左边数字位数,STR( ) 用前导空格填充返回的字符串;如果指定长度小于小数点左边的数字位数,STR( ) 返回一串星号,表示数值溢出。如果 nExpression 是数值型或浮点型, 如果 nLength 小于 nExpression 中的小数位数 STR() 用科学符号返回结果。如果 nExpression 是整型, 如果 nLength 小于 nExpression 中的数值, STR() 返回一个星号串, 说明数值溢出。如果未包括 nLength, 字符串的长度默认为 10 个字符。 nDecimalPlaces 由 STR( ) 返回的字符串中的小数位数。若要指定小数位数,必须同时包含 nLength。 如果指定的小数位数小于 nExpression 中的小数位数,则舍入后截去多余的小数。如果未包含 nDecimalPlaces, 默认的小数位为零。

vfp中stuff函数怎么用

结果是:netBIOSSTUFF() 函数 将一字符串中的某一部分用另一个字符串替换掉。 语法 STUFF( 原字符串 , 开始替换的位置 , 被替换的字符数 , 用于替换的字符串 )

在vfp中 求stuff函数的用法详解

返回一个字符串,此字符串是通过用另一个字符表达式替换现有字符表达式中指定数目的字符得到的。STUFF(cExpression, nStartReplacement, nCharactersReplaced, cReplacement)返回值字符型参数cExpression 指定要在其中进行替换的字符表达式。 nStartReplacement 在 cExpression 中开始替换的位置。 nCharactersReplaced 要替换的字符数目。如果 nCharactersReplaced 是 0,则替换字符串 cReplacement 插入到 cExpression 中。 cReplacement 用以替换的字符表达式。如果 cReplacement 是空字符串,则从 cExpression 中删除用 nCharactersReplaced 指定的字符数目。 示例STORE "abcdefghijklm" TO gcString1STORE "12345" TO gcString2CLEAR? STUFF(gcString1, 4, 0, gcString2) && 插入? STUFF(gcString1, 4, 3, gcString2) && 替换? STUFF(gcString1, 4, 6, "") && 删除? STUFF(gcString1, 4, 1, gcString2) && 替换和插入? STUFF(gcString1, 4, 4, gcString2) && 替换和删除? STUFF(gcString1, 4, LEN(gcString1), gcString2) && 替换, 删除剩余部分请参阅

求解VFP中substr函数

substr("全国计算机等级考试",5,6)的结果是“计算机”三个字;+right("全国计算机等级考试",4)的结果是“考试”两个字。因此整句的结果是计算机考试。

VFP中COUNT()和RECOUNT()有什么区别

RECCOUNT([nWorkArea | cTableAlias]) 返回当前或指定表中的记录数目。COUNT [Scope] [FOR lExpression1] [WHILE lExpression2] [TO VarName][NOOPTIMIZE]计算表记录数。支持 FOR,WHILE 条件子句。

vfp中关于total on的命令,请问如何理解?

total 命令计算当前选定表中数值字段的总和。语法TOTAL TO TableName ON FieldName[FIELDS FieldNameList][Scope][FOR lExpression1][WHILE lExpression2][NOOPTIMIZE]参数TableName指定存放计算结果的表的名称。如果指定的表不存在,Visual FoxPro 将创建它;如果表存在,并且 SET SAFETY 为 ON,则 Visual FoxPro 将询问是否要改写这个已存在的表。如果 SET SAFETY 为 OFF,则不做任何提示直接改写输出表。FieldName指定总计时作为分组依据的字段。表必须以该字段排序,或者打开的索引或索引标识必须以该字段作为其关键字表达式。FIELDS FieldNameList指定要总计的字段。列表中的字段名用逗号分隔。如果省略了 FIELDS 子句,默认合计所有的数值型字段。Scope指定要合计的记录范围。范围子句有:ALL,NEXT nRecords,Record nRecordNumber 和 REST。有关范围子句的详细内容,请参阅 Scope 字句主题或者《开发指南》的第二章“语言概述”。total 命令默认的范围是全部 (ALL) 记录。FOR lExpression1指定一个条件,只有满足该逻辑条件 lExpression1 的记录包含在总计中。如果 lExpression1 是可优化表达式,那么 Rushmore 可以优化 TOTAL ... FOR 创建的查询。为了达到更好的性能,请在 FOR 子句中使用可优化表达式。有关详细内容,请参阅 SET OPTIMIZE 和深入了解 Rushmore 技术主题或者《开发指南》第十五章“优化应用程序”。WHILE lExpression2指定一个条件,只要逻辑表达式 lExpression2 计算为“真”(.T.) 时,当前表中的记录就包含在总计中。NOOPTIMIZE关闭 TOTAL 的 Rushmore 优化。有关详细内容,请参阅 SET OPTIMIZE 和深入了解 Rushmore 技术主题或者《开发指南》的第十五章“优化应用程序”。说明要使用此命令,当前工作区中的表必须经过排序或索引。对于具有相同字段值或索引关键字值的各组记录,将分别计算其总计值。总计结果放入另一个表的记录中,同时在此表中还将对这些字段值或索引关键字值创建一条记录。如果第二个表中数值字段的宽度不足以放置总计值,将会发生数值溢出错误。当发生数值溢出错误时,Visual FoxPro 保存总计值最主要的部分:小数位被截断,即对总计值余下小数位进行圆整。 如果总计值仍然不能放下,例如包含七位以上的数字,这时将采用科学计数法表示。 最后,用星号代替字段的内容。

VFP中VAL()函数是如何运算的?求解,是VFP中的噢

val()是将字符型数字转换成数值的函数,如:aa="10" &&这时aa是字符型的,如果进行下列运算就会发生错误:bb=aa+5*因为aa是字符型,不能与数值5相加,只有将aa转换成数值型才可以:bb=val(aa)+5 &&这时bb是数值型,值为15.

VFP中VAL()函数是如何运算的?求解,是VFP中的噢

从一个由数字所组成的字元运算式中传回一个数值或货币值。您可以用 VAL( ) 函数将 Visual FoxPro 的 SYS( ) 函数所传回的字串转换为数值。VAL(cExpression)参数cExpression 可以指定多达 16 个数字组成的字元运算式。如果 cExpression 中包含的数字多於 16 个,则会出现四舍五入。如果 cExpression 中的第一个字元是货币符号 ($),则 VAL( ) 函数会传回货币值。在其他情况下,VAL( ) 函数都会传回一个数值。传回值数值资料型态或货币资料型态。VAL( ) 函数从左到右传回字元运算式中的数字,直到遇到了非数字的字元。前置空白会被忽略。如果字元运算式中的第一个字元不是数字,也不是货币符号 ($)、加号 (+)、减号 (-),则 VAL( ) 函数传回 0。您可以在使用 VAL( ) 函数之前执行 SET DECIMALS 命令来控制 VAL( ) 函数的结果。范例 复制程式码CLEAR STORE "12" TO A STORE "13" TO B ? VAL(A) + VAL(B) && 显示 25.00 STORE "1.25E3" TO C ? 2 * VAL(C) && 显示 2500.00

vfp中的val函数具体怎么用,有什么特定规则?请附有例子。

将数值字符串转换为数值

vfp中val()是什么意思?求规则。。

字符型转换成数值型(相对应的是str())

Vfp中 val函数到底什么意思,能不能说得通俗一点,然后全面一点多举几个例子。

val()函数用于将数值字符串转换为数值。?val("1.234") &&结果为 1.23?val("a1.256") &&结果为 0.00?val("1a.234") &&结果为 1.00如果字符串内出现非字符,那么只转换前面部分;如果字符串的首字符不是数字符号,则返回数值0,但忽略前导空格。

在VFP中,文本框text1的过程“Valid”是什么意思,起什么作用?

Valid是指文本框控件在失去焦点的时候发生可在valid事件代码中验证文本框中输入内容的正确性.只要你的鼠标点击了其它按钮,控件的焦点就失去了,这时就执行VALID事件

vfp中运行主程序时用什么命令屏蔽命令窗口?

估计你是想 关闭 vfp 系统屏幕吧_screen.Visible = .f.打开 _screen.Visible = .t.如果你的程序异常停下或终止了,而没有打开 _screen.Visible 。你可能需要用 [任务管理器] 来关闭VFP , 再重新打开VFP。

请问VFP表单的active事件的作用????

当表单或表单集被激活时发生

如何让VFP表单在运行时,鼠标选中某控件后可以自由移动??就像移动桌面上的文件位置那样!!

在表单上新建两个属性:选中表单,在菜单中“表单”--“新建属性...”输入:xoffset后按添加,再输入:yoffset后按添加,再按关闭,属性里就有:xoffsetyoffset完成时它的值是.F.的,改为数字0 ,即xoffset=0,yoffset=0在“表单”的事件方法:DragDrop Event中输入:LPARAMETERS oSource, nXCoord, nYCoord &&这行自生成oSource.left=nXCoord-thisform.xoffsetoSource.top=nyCoord-thisform.yoffset在“图象控件”中(如Image1)的MouseMove Event中输入:注意:图象控件DragMode要为0--人工(默认)LPARAMETERS nButton, nShift, nXCoord, nYCoord &&这行自动生成if nButton=1 thisform.xoffset=nXCoord-this.left thisform.yoffset=nyCoord-this.top this.dragendif在“图象控件”中(如Image1)的DragDrop Event中输入:LPARAMETERS oSource, nXCoord, nYCoord &&这行自动生成This.parent.dragdrop(oSource, nXCoord, nYCoord)

在VFP中,报表设计器中的带区有哪几类?他们是什么含义?

在Visual FoxPro中有一类不太引人注意的事件——报表带区事件,在报表设计器中每一带区都有两类事件,入口事件和出口事件。1、使用方法 进入报表设计器,双击报表带区分隔条,打开报表带区对话框,在“On Entry”输入触发进入带区事件的函数名,在“On Exit”输入触发离开带区事件的函数名,注意这两个输入框,只能输入方法名或函数名,其他语句Visual FoxPro会忽略。2、举例说明 例1:在每页报表的尾部常常要求打印某些信息,如制表人,制表时间,每页小计等。用报表设计器非常容易做到,在页注脚带区设置相应的控件即可。问题是在报表的最后一页,常常不会满页,这样最后打印的数据与页注脚之间存在一段空白,很不美观,特别是数据使用了分隔线时更觉别扭。下面利用报表带区事件把最后一页页注脚带区的内容移到细节带区之后。打开过程文件,新增下列函数: Function EndPrint() EndPrint=.T. EndFunction 或建立ENDPRINT.PRG文件,内容为 EndPrint=.T. 打开报表设计器,设计好各带区,或打开已有的报表文件,当然页注脚带区应有内容,否则,下面的做法毫无意义。全选页注脚带区各控件,复制到剪贴板,在“Report”菜单下选“Title/Summary”菜单项,在出现的窗口中选“Summary band”后,单击“OK”。把剪贴板的内容粘贴到总结带区,调整好位置,这时用打印预览可见最后一页数据后,紧接着输出页注脚,它们之间不存在空白,但页尾出现重复数据,退出预览,新增报表变量EndPrint,初始值为.F.,报表输出后释放。双击总结带区分隔条,在“Summary”对话框的“On Exit”中键入EndPrint(),退出后,分别双击注脚带区各控件,在弹出的对话框中单击“Print When”后,在“Print Only When Expression is True”中输入EndPrint=.F.,单击“OK”即可。 例2:Visual FoxPro报表设计器的数据分组功能非常强大和灵活,但分组的数量(组数)无法直接得到,例如以客户名分组数据,各客户的相关项数和合计金额以及全部客户的总计金额都容易得到,但客户的数量却无法直接统计。下面利用报表带区事件统计分组组数。打开过程文件,新增下列函数: Function GroCount() GroCount=GroCount + 1 EndFunction 或建立GROCOUNT.PRG文件,内容为 GroCount=GroCount + 1 打开报表设计器,设计好各带区,或打开已有的报表文件。新增报表变量GroCount,初始值为0,报表输出后释放。双击注脚带区分隔条,在弹出的对话框的“On Exit”中键入GroCount(),退出对话框,在“Report”菜单下选“Title/Summary”项,在打开的对话框中选“Summary band”复选框,单击“OK”。在总结带区添加客户数标签控件和字段控件,输入字段控件表达式为GroCount,调整好大小和位置即可。

vfp中controlsource,recordsource,rowsource分别什么意思,详细哈?

controlsource指的是FORM上的控件一类的东西recordsource是GRID控件中的用的,指定数据源,recordsource与recordsourcetype配对用的。rowsource指定ComboBox 或 ListBox控件中的用的,同样用来指定数据源

vfp用的是什么语言编程的

VFP 本身就是一种编程语言,你的这些代码就是 VFP 代码, 安装一个VFP中文帮助系统就行了,在里面搜索一下,有详细的说明和实例,祝你旗开得胜

二级计算机VFP是什么啊?

两位大师是不同时期的人吧?

全国等级二级—VFP 是什么意思

visual foxprovisual basicc语言。都是二级考试的模块。当然是全国的证书好了

VFP是什么?

具有数据库系统的基础知识 ??2、 基本了解面向对象的概念 ??3、 掌握关系数据库的基本原理 ??4、 掌握数据库程序设计方法 ??5、 能够使用VISUAL FOXPRO建立一个小型数据库应用系统 ??考试内容

在VFP系统中,“.DBF”文件被称为什么?

数据库文件,

在VFP系统中,“.DBF”文件被称为什么?

在VFP系统中,“.DBF”文件被称为数据库文件,希望可以帮到您!

vfp中如何将 select into table abc指定到某个文件夹里

将abc写出完整路径,例:select into table c:文件夹abc

在vfp中的space(0)是什么意思

space(0)实际上表示一个空的字符串.是存在的

VFP 中 space() 是什么意思?

求空格数量的函数。例如 a="i am lily"space(a)值就是2(2个空格)

在vfp中insert的功能是什么啊

  VFP INSERT – SQL 命令  在表尾追加一个包含指定字段值的记录。  INSERT INTO dbf_name [(fname1 [, fname2, ...])]  VALUES (eExpression1 [, eExpression2, ...])  或者  INSERT INTO dbf_name FROM ARRAY ArrayName | FROM MEMVAR  参数  INSERT INTO dbf_name  指定要追加记录的表名。dbf_name 中可以包含路径,也可以是一个名称表达式。  如果指定的表没有打开,则 Visual FoxPro 先在一个新工作区中以独占方式打开该表,然后再把新记录追加到表中。此时并未选定这个新工作区,选定的仍然是当前工作区。  如果所指定的表是打开的,INSERT 命令就把新记录追加到这个表中。  如果表不是在当前工作区打开的,则追加记录后表所在的工作区仍然不是选定工作区,选定的仍然是当前工作区。  在命令执行期间, 当前工作区改变为要插入新记录的工作区。换句话说, 在执行 insert 命令时, 是在与要插入记录所在的表的工作区中, 而不管在发出命令前的当前工作区是哪一工作区。  [(fname1 [, fname2 [, ...]])]  指定新记录的字段名,insert – sql 命令将向这些字段中插入字段值。  VALUES (eExpression1 [, eExpression2 [, ...]])  新插入记录的字段值。如果省略了字段名,那么必须按照表结构定义字段的顺序来指定字段值。  如果 eExpression 是一个字段名, 它必须包括表别名。  FROM ARRAY ArrayName  指定一个数组,数组中的数据将被插入到新记录中。从第一个数组元素开始,数组中的每个元素的内容依次插入到记录的对应字段中。  第一个数组元素的内容插入到新记录的第一个字段,第二个元素的内容插入到第二个字段,… 依次类推。  在包括 FROM ARRAY 子句时任何字段默认值被忽略。  FROM MEMVAR  把内存变量的内容插入到与它同名的字段中。如果某一字段不存在同名的内存变量,则该字段为空。  新记录中包含了 VALUE 子句列出的值,或包含指定的数组或内存变量中的值。插入新记录后,记录指针指向新记录。

学VFP有什么用?

1、在当前,VFP(Visual FoxPro)已被人淘汰和遗忘,除了少量久远的VFP程序的修正和处理外,基本上没有多少作用了。当前很少有人使用VFP进行实际的应用开发工作。2、老话说,一门通,百门懂,其实多数熟练的编程技术人员都懂很多门计算机语言。计算机各门语言,相互间还是有一定的类比和相通的,在当前VFP用来学习一些数据库的知识还是可以的。3、在当前,用于数据库开发的,多使用Delphi、powerbuilder、C++builder、VS系列等编程工具。此外,电脑技术已进入网络化时代,网页、网站开发慢慢的成为主流,数据库管理的开发也慢慢的开始网页化,这在专业术语中往往叫做三层架构。

vfp命名有什么和什么两部分组成

VFP文件命名方法文件名由主文件名和扩展名两部分组成。(1)文件名最多可使用256个字符。(2)组成文件名的字符可以是英文字母、数字及下划线、空格、汉字等。但不能使用下列9个字符:?*|“<>:/。

VFP中interactivechange是什么意思

interactivechange是指在使用键盘或鼠标更改控件的值时,此事件发生。例如在文本框text12的interactivechange事件中输入以下代码:SELECT 年份SET FILTER TO ALLTRIM(THISFORM.text12.VALUE) $ ALLTRIM(年号) OR ALLTRIM(thisform.text12.Value) $ ALLTRIM(STR(年份,4))GO TOPTHISFORM.REFRESH表示在text12输入字符时,就在表中过滤出年号或年份字段中包含text12所输入字符的记录,其他不包含text12所输入字符的记录则不显示。

vfp与vb有什么不同?

vb和vfp都好学

VFP到底能做什么?用EXCLE不行吗?

excel不能实现复杂的数据处理,也不能编很好的程序

VFP数据库程序设计的考试内容是什么

考试内容如下:1.数据库和表的建立、修改与有效性检验:(1)表结构的建立与修改。(2)表记录的浏览、增加、删除与修改。(3)创建数据库,向数据库添加或移出表。(4)设定字段级规则和记录级规则。(5)表的索引:主索引,候选索引,普通索引,唯一索引。2.多表操作:(1)选择工作区。(2)建立表之间的关联,一对一的关联,一对多的关联。(3)设置参照完整性。(4)建立表间临时关联。3.建立视图与数据查询:(1)查询文件的建立、执行与修改。(2)视图文件的建立、查看与修改。(3)建立多表查询。(4)建立多表视图。

请问VFP中C,L,N,D分别代表什么呢?

你说的好象是变量的类型,如果是的话,应该是:C---字符型L---逻辑型N---数值型D---日期型

我想知道vfp和sql有什么区别

血sql吧

VFP和SQL有什么区别

1】一般来说,SQL是指结构化查询语言,它在所有数据库管理系统中都可以用,那么在vfp这个数据库管理系统中也能用。 2】你可能说的是另一个数据库管理系统SQL SERVER,那么它与VFP的区别是: SQL Server是真正的中大型数据库,VFP是桌面数据库,使用方便、易学,但实际上牺牲了真正数据库的一些功能,如安全性;此外,VFP既是数据库又是编程语言(开发工具)。

VFP能做什么?

都可以。

C语言和VF,VFP有啥区别

VF更注重数据库的应用!

计算机二级考试VB和VFP有什么区别?哪种好?

  VB是VisualBASIC语言程序设计的简称,是一个可视化的面向对象的程序设计语言。是从BASIC语言、TubalBASIC、QuickBASIC发展起来的。简单易学。VFP是VisualFoxPro语言程序设计的简称,也是一个可视化的面向对象的程序设计语言。主要解决关系型数据库的问题。是从DBase、FoxBase、FoxPro逐步发展起来的。简单易学。功能强大,与历史上相关软件兼容。  计算机二级考试包含语言程序设计,包括C、C++、Java、VisualBasic、WEB程序设计;VFP,数据库程序设计(包括VisualFoxPro、Access、MySql);MSoffice高级应用包括Word、EXCEL、PPT办公软件高级应用。(注:二级Delphi科目从2013年上半年开始停考,只接受补考考生报名,不再接受新考生报名。)二级C从2013年开始已从传统的笔试和上机考试改革成无纸化考试。

VFP和Access的具体区别是什么?

VFP和Access都属于桌面数据库,它们的不同在于它们是两种软件,各自有自己的管理环境和编程环境,管理数据库的语句也是有很大差别的;别外一个重要的区别是VFP的.dbf一个文件就是一张表,而.mdb是一个文件可以有多张表。.dbf已经是淘汰的东西,现在很少有人用,所以不看也吧。现在的数据库大体分两类,一类是桌面数据库,一类是网络数据库。不同的数据库有不同的管理命令,就是同一类数据库,不是一个公司开发的管理上也有很大的不同,比如同是网络数据库的sql server和oracle在管理上也是有很大区别,何况网络数据库还有my sql等等其它数据。

VFP命令结构中用于指明命令所要实现的功能是什么?

是命令动词,比如listbrowsercopy to

VFP中DOW()什么意思?

得到日期型数据的星期,如:?dow(date())1表示星期天,2表示星期一,。。,7表示星期六

vfp能做怎样什么类型的系统呢

涉及数据管理的基本都可以做

ACCESS和VFP有什么不同?

就规模来说,vfp是一个中型数据库开发软件,比不上oracle、infomation、powerbuilder等,是微软购并fox公司后开发的一个数据库开发软件。可用于中型数据库软件工程的建构。可以用来做商业开发。2.access严格来说不是一个数据库应用程序的开发工具,基本上是一个办公应用软件;不能用于商业用途的开发。只能在office环境下运行,受office本身的限制。所用语言只是基于VB语言的辅助性编程的VBA。就其规模来说属于小型的数据库应用软件。早年曾有过ACCESS2.0(英文版)的可以用于商业用途的数据库开发软件。但后来不知道为什么没有继续研发出新的ACCESS版本。3.通常大型的数据库管理信息系统的开发,开发商多用oracle,或者POWERBUILDER,比如供电收费系统,使用oracle的较多;银行系统通常在UNIX操作系统环境下运行,因此,所使用的数据库开发软件是适用于UNIX操作系统环境的开发软件,如:COL.....(具体名称不记得了),或者DELPHI进行开发。4.就安全性而言,VFP比oracle等要差一些;ACCESS就更差了。SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。SQL Server数据库的特征及其与Access数据库的区别

vfp学来有什么用

vfp主要是用于数据管理的,如工资管理、人事管理、图书管理……对大量数据进行处理,如检索、更新、计算、排序、分类汇总……

vfp6.0是什么

Microsoft Visual FoxPro6.0for Windows(简称VFP6.0)是Microsoft公司推出的新一代全32位、面向对象的数据库开发管理工具。它的发展及使用不仅大大简化了用户数据库的管理,使组织数据、创建用户应用程序等工作更加快捷,而且由于提供了功能强大的面向对象编程工具、OLE支持及Web服务能力,从而使开发应用程序的功能更加完备。 Visual FoxPro6.0继承了以往所有旧版本数据库管理系统的功能,并且扩展了对应用程序的管理和在Internet上发布用户数据的功能,使得开发数据库的工具更加完善与快捷,从而成为当今功能最为强大、可靠的数据库管理系统。Visual FoxPro6.0是一个功能强大的数据库管理系统(DBMS),同以前的数据库管理系统相比,具有更快速、更有效、更灵活的突出特点。它能够迅速而又简单地建立数据库,从而方便地使用和管理数据。它不仅支持客户机/服务器(C/S)结构,而且具有与其他软件(如Excel,Word)共享和交换数据的能力。VisualFoxPro6.0提供对象和事件处理模式,利用面向对象编程(OOP)的威力使用户能够最快速地建立和修改应用程序。Visual FoxPro6.0对以前版本的FoxPro提供完全的兼容性,以前的应用程序可完全不经修改直接在Visual FoxPro6.0上 运行

vfp是一种什么型数据库管理系统

面向对象的关系数据库管理系统

ACCESS和VFP有什么不同?

就规模来说,vfp是一个中型数据库开发软件,比不上oracle、infomation、powerbuilder等,是微软购并fox公司后开发的一个数据库开发软件。可用于中型数据库软件工程的建构。可以用来做商业开发。2.access严格来说不是一个数据库应用程序的开发工具,基本上是一个办公应用软件;不能用于商业用途的开发。只能在office环境下运行,受office本身的限制。所用语言只是基于VB语言的辅助性编程的VBA。就其规模来说属于小型的数据库应用软件。早年曾有过ACCESS2.0(英文版)的可以用于商业用途的数据库开发软件。但后来不知道为什么没有继续研发出新的ACCESS版本。3.通常大型的数据库管理信息系统的开发,开发商多用oracle,或者POWERBUILDER,比如供电收费系统,使用oracle的较多;银行系统通常在UNIX操作系统环境下运行,因此,所使用的数据库开发软件是适用于UNIX操作系统环境的开发软件,如:COL.....(具体名称不记得了),或者DELPHI进行开发。4.就安全性而言,VFP比oracle等要差一些;ACCESS就更差了。SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。SQL Server数据库的特征及其与Access数据库的区别

ACCESS 和VFP由什么区别?

1.就规模来说,vfp是一个中型数据库开发软件,比不上oracle、infomation、powerbuilder等,是微软购并fox公司后开发的一个数据库开发软件。可用于中型数据库软件工程的建构。可以用来做商业开发。 2.access严格来说不是一个数据库应用程序的开发工具,基本上是一个办公应用软件;不能用于商业用途的开发。只能在office环境下运行,受office本身的限制。所用语言只是基于VB语言的辅助性编程的VBA。就其规模来说属于小型的数据库应用软件。早年曾有过ACCESS2.0(英文版)的可以用于商业用途的数据库开发软件。但后来不知道为什么没有继续研发出新的ACCESS版本。 3.通常大型的数据库管理信息系统的开发,开发商多用oracle,或者POWERBUILDER,比如供电收费系统,使用oracle的较多;银行系统通常在UNIX操作系统环境下运行,因此,所使用的数据库开发软件是适用于UNIX操作系统环境的开发软件,如:COL.....(具体名称不记得了),或者DELPHI进行开发。 4.就安全性而言,VFP比oracle等要差一些;ACCESS就更差了。

到底什么事VFP?如何去运行它?有没有什么软件方面的要求?

vfp就是Visual FoxPro 一种计算机语言,也是数据库设计软件 计算机等级考试二级VFP考试简介 公共基础知识部分30分 专业语言部分 70分 基本要求 1、 具有数据库系统的基础知识 2、 基本了解面向对象的概念 3、 掌握关系数据库的基本原理 4、 掌握数据库程序设计方法 5、 能够使用VISUAL FOXPRO建立一个小型数据库应用系统 考试内容 一、 VISUAL FOXPRO基础知识 1、 基本概念 数据库、数据模型、数据库管理系统、类和对象、事件、方法。 2、 关系数据库: (1) 关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字和外部关 键字。 (2) 关系运算:选择、投影、联接。 (3) 数据的一致性和完整性:实体完整性、域完整性、参照完整性。 3、 VISUAL FOXPRO系统特点与工作方式: (1) WINDOWS版本数据库的特点。 (2) 数据类型和主要文件类型。 (3) 各种设器和向导 (4) 工作方式:交互方式(命令方式、可视化操作)和程序运行方式。 4、 VISUAL FOXPRO的基本数据元素: (1) 常量、变量、表达式。 (2) 常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、 测试函数。 二、 VISUAL FOXPRO数据库的基本操作 1、 数据库和表的建立、修改与有效性检验: (1) 表结构的建立与修改。 (2) 表记录的浏览、增加、删除与修改。 (3) 创建数据库,向数据库添加或从数据库删除表。 (4) 设定字段级规则和记录规则。 (5) 表的索引:主索引、候选索引、普通索引、唯一索引。 2、 多表操作: (1) 选择工作区。 (2) 建立表之间的关联:一对一的关联;一对多的关联。 (3) 设置参照完整性。 (4) 表的联接JOIN:内部联接;外部联接:左联接、右联接、完全联接。 (5) 建立表间临时关联。 3、 建立视图与数据查询: (1) 查询文件的建立、执行与修改。 (2) 视图文件的建立、查看与修改。 (3) 建立多表查询。 三、 关系数据库标准语言SQL 1、 SQL的数据定义功能: (1) CREATE TABLE –SQL (2) ALTER TABLE –SQL 2、 SQL的数据修改功能: (1) DELETE –SQL (2) INSERT –SQL (3) UPDATE –SQL 3、 SQL的数据查询功能: (1) 简单查询。 (2) 嵌套查询。 (3) 联接查询。 (4) 分组与计算查询。 (5) 集合的并运算。 四、 项目管理器、设计器和向导的使用 1、 使用项目管理器: (1) 使用“数据”选项卡。 (2) 使用“文档”选项卡。 2、 使用表单设计器: (1) 在表单中加入和修改控件对象。 (2) 设定数据环境。 3、 使用菜单设计器: (1) 建立主选项。 (2) 设计子菜单。 (3) 设定菜单选项程序代码。 4、 使用报表设计器: (1) 生成快速报表。 (2) 修改报表布局。 (3) 设计分组报表。 (4) 设计多栏报表。 5、 使用应用程序向导。 五、 VISUAL FOXPRO程序设计 1、 命令文件的建立与运行: (1) 程序文件的建立。 (2) 简单的交互式输入输出命令。 (3) 应用程序的调试与执行。 2、 结构化程序设计: (1) 顺序结构程序设计。 (2) 选择结构程序设计。 (3) 循环结构程序设计。 3、 过程与过程调用。 (1) 子程序设计与调用。 (2) 过程与过程文件。 (3) 局部变量和全局变量、过程调用中的参数传递。 考试方式: 1、 笔试:90分钟。 2、 上机操作:90分钟。 上机操作包括: (1) 基本操作。 (2) 简单应用。 (3) 综合应用。 试形式 笔试部分:共60分,基础知识的单选题20分(所有语种相同,每题1分),VFP知识的单选题10分(每题1分),VFP知识的填空题30分(每空1分)。 答题要求:单选题的答案必须涂划在专用答题卡上;填空题的答案必须写在专用答题纸上(填空时注意:每个空要按标号顺序填,一空占一行,不是一题一行,因为有的题目一题包含多个空)。 上机部分:共40分,各场次的考试内容不同,但题型和知识点类似,都是考4道关于VFP的操作题,每题5—15分不等。每场必考的四大项操作题是:1.项目、数据库的基本操作 2.设计查询 3. 设计菜单 4.设计表单。值得注意的是:程序设计的含量越来越大,考试形式是放在表单或菜单设计的过程代码里考。 答题要求:先从资源管理器中运行A盘上的“上机考试”程序,输入自己的准考证号、姓名和试卷代号,确认并退出。然后进入VFP应用程序界面,将系统默认路径设置为A盘,再开始直接在考试盘上按要求做题,中途不要随意抽出软盘,考试结束时要先退出VFP系统再取出软盘,贴上标签上交,标签上需要填写学校名称、自己的姓名和准考证号、考试的语种及场次 VFP xx。 合格标准 VFP二级考试最终的合格线以往是按全省平均分划定的,每次公布的成绩都是经过系数处理过的,并没有达到考试大纲中要求的60分的及格线,2000秋天的合格线为50分(其中上机成绩不得低于18分),2001年春天的合格线为56分(其中上机成绩不得低于24分),但对笔试的最低分一直没有要求。 值得注意的是,随着考试次数的增多,考试内容越来越广,难度也越来越大,但由于教师任课经验越来越丰富,使学生的考试成绩越来越高,可以预计,今秋的合格分数线有可能要高于以往。 值得一提的是,从今年暑假召开的省计算机等级考试研讨会上获悉,省等级考试中心曾对全省高校就VFP考试成绩排列过前20名,我校有幸名列其中,成绩不俗。愿我校师生更加努力,争取达到更高的通过率和优秀率,以出色的表现让人们真实地感觉到——淮工的学生一样棒! 应试策略 1.关于上机(占40分) 从历年的考试情况看,VFP的上机部分比较容易拿分,考试知识点掌握得好、上机操作熟练的同学一般可以得30-35分,建议多做针对性训练,熟练掌握实验指导书和以往上机考试题中涉及到的各项操作,争取拿到30分以上。 另据考试中心消息,VFP上机考试今后将采用统一的数据平台——即采用教学方面的数据库,内容和形式与2001年春季上机盘中提供的相同,目的是避免考生在考试时面临新数据平台而产生紧张心理,影响正常水平的发挥。建议考前一定要熟悉此数据平台,多做相关练习。 2. 笔试的基础知识部分(占20分) 这部分二级各语种考题完全一样,知识点基本固定,包括计算机软、硬件的基本概念、病毒、网络、信息编码、信息媒体、软件工程的基本概念等,建议先仔细看看《新编计算机应用基础》前六章,以往有些试题考的几乎就是教程中的原话;但应用部分(Windows 、Word、Excel)考的是些操作经验和技巧,只看教材收效似乎不明显,最好是多做以往的试题,关键是把握考试知识点,理解相关概念。这部分一般有1-2分反映最新知识的超纲题目,拿高分较难,应该争取拿12-16分。Excel是新加的部分,建议找些题目看看。 特别提醒大家注意:在2001秋季和2002年春季的考试中,这部分试题虽然都是教材上的内容,但知识点考得较偏,普遍考得很差,一般都只拿到6-7分,好的才拿10分左右。希望大家复习时仔细阅读前六章教材。 另外提醒:这次参加考试的主要是2001级学生,其《计算机文化基础》所采用的教材与省等级考试指定教材有所不同,因为虽然两本书的主要内容相同,但细的知识点有差别,考试中常出现指定教材中的原话,故最好能找00/99级学生借本《新编计算机应用基础》,看一下前六章,以免对考试中出现的知识点陌生。 3. 笔试的单选题(占10分) 这部分相对简单些,一般都是考察对VFP基本概念的理解及常用函数的应用,建议多做VFP学习指导和以往试卷中的题目,在做题的过程中理解并掌握VFP的相关概念和常用函数。这部分比较容易得分,应该争取拿8分以上。 4. 笔试的填空题(占30分) 这部分涉及的知识面较广,其中必考的有: 数据库的基本概念、常用命令与函数的使用、SQL命令、阅读理解程序、面向对象程序设计的概念、常用属性的设置等,建议先多看教材,熟练掌握各章内容,再做些练习,重在理解。这部分较难得高分,应该争取得15-18分以上。 5. 考试注意事项 1)上机考试:最忌讳紧张,应该沉着地从前往后做,记住:不会的或卡壳的操作先丢开,接着往后做,等做完后面的再回过头来解决这些难题。操作过程中遇到不会的内容可以查看帮助——用“索引”:将不会的名词直接输入,然后单击显示,则相关的内容就会出现,若碰到看不懂的英文解释,就直接看其中的使用示例(Example),一般都可以通过示例搞清楚用法的。 上机题是按步给分的,每项操作都有相应的分值,不要轻易放弃,更不要拉下题目忘记做。值得注意的是,目前VFP上机盘已采用机器评阅,它是采用与标准答案比较的方式进行的,所以答题时对空格、标点符号等不可随便添加或减少;但对实在不会设置的属性或代码,也不要空着,填些相近的内容总比什么都没有强点,一般当总分与合格线只差1分时(对这样的试卷一般会再重查一遍,看能否再找出1分),没准老师会手下留情,对这样的情况也给点分。 上机考试容易发生因考生误操作而死机的情况,不幸遇到时要沉着应付:按Ctrl+Alt+Del一次,结束当前任务(有时机器反应慢,应该耐心等片刻,不要不停地按那三个键,那样会造成机器重新启动,又多耽误几分钟),关闭VFP,然后再重新进入VFP系统,接着做题,这时不需要再输入准考证号。 若遇到机器故障自己无法排除时,应及时报告监考老师协助解决或更换机器接着考试。 2)笔试:最忌讳粗心,应该看清题意再下笔(特别是平时练习题做得多的同学更不要想当然的做,要留意题意与以往的练习题是否有什么差别),记住:遇到没有把握的就放放,先做有把握的;不要提前交卷,不要轻言放弃,不要空着任何一道题,实在不会就猜一个。 前面已经提到,合格线是按全省平均分划定的,水涨船高,面对较难的试卷不要灰心,面对简单的试卷也不要得意忘形。总之,学得差些的同学应该争取达到合格线,学得好些的同学就应争取拿优秀啦! VFP的重点与难点 VFP的主要内容分为两大部分:数据库的基本操作和应用程序的开发。其中重点内容有: (1) 数据库与数据表的基本操作,主要包括:创建和修改数据表结构,设置库表字段的高级属性,记录的输入和维护,建立结构式复合索引,建立多表之间的关系并设置参照完整性。 (2) 用查询设计器设计查询和视图 (3) 常用命令,主要有:数据库的打开、修改和删除,记录的浏览、定位、筛选、统计、查找、复制、追加、替换和删除,程序和表单的执行,系统环境的设置等。 (4) 常用函数,特别是部分常用的数据转换函数、日期和时间函数、字符函数、数值函数、数据库操作函数。 (5) SQL命令,特别是SELECT-SQL、UPDATE-SQL 、CREATE TABLE-SQL命令。 (6) 面向对象程序设计的基本概念 (7) 常用控件的关键性事件、属性和方法 (8) 用表单向导和表单设计器设计与数据绑定型的表单 (9) 用类设计器和表单设计器设计自定义类 (10)用菜单设计器设计各种菜单 VFP的难点内容有: (1)设置数据库表中字段的有效性规则 (2)设置多个表之间的参照完整性 (3)构造多字段索引表达式 (4)设计含有表达式和分组条件的多表查询与参数化视图 (5)为对象编写事件代码和方法程序 (6)为自定义类添加新的属性和方法

什么是VFP程序设计?

Visual FoxPro简称是VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。Visual FoxPro源于美国Fox Software公司推出的数据库产品FoxBase,在DOS上运行,与xBase系列相容。FoxPro原来是FoxBase的加强版,最高版本曾出过2.6之后,Fox Software被微软收购,加以发展, 使其可以在 Windows 上运行, 并且更名为 Visual FoxPro。扩展资料:Visual FoxPro 6.0 的特点。Visual FoxPro 6.0 能够得到广泛的使用,这是与其具有的强大的功能分不开的,Visual FoxPro 6.0 与其前期的版本相比,有更高的性能指标和鲜明的特点。⑴ 提供多种可视化编程工具,最突出的是面向对象编程。⑵ 在表的设计方面,增添了表的字段和控件直接结合的设置。除此之外,Visual FoxPro 6.0 具有一系列的新特色,如:① 成功解决了计算机2000年的问题。② 增强了 Internet 技术和 WWW 数据库的设计。③ ActiveX 和向导、生成器及控件等集成化工具。④ 新引入了网络图象文件格式:gif 和 jpeg 。参考资料来源:百度百科-visual foxpro

什么是“VFP程序设计”?

“VFP程序设计”简称VFP或VF。VFP是面向对象的数据库管理系统将使您可以创建出具有艺术性的企业数据库解决方案。VFP是一个功能强大的交互式数据管理工具,而且可以创建应用程序来充分发挥其完善的功能。掌握 Visual FoxPro的面向对象程序设计技术以及事件驱动模型,可以最大限度地提高程序设计的效率。VFP还提供了一个集成化的系统开发环境,它不仅支持过程式编程技术,而且在语言方面作了强大的扩充,支持面向对象可视化编程技术,并拥有功能强大的可视化程序设计工具。目前,VFP是用户收集信息、查询数据、创建集成数据库系统、进行实用系统开发较为理想的工具软件。VISUAL FOXPRO的基本数据元素:(1) 常量、变量、表达式。(2) 常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、测试函数。

VFP是什么?

是数据库

什么是VFP程序设计?

Visual FoxPro简称是VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。Visual FoxPro源于美国Fox Software公司推出的数据库产品FoxBase,在DOS上运行,与xBase系列相容。FoxPro原来是FoxBase的加强版,最高版本曾出过2.6之后,Fox Software被微软收购,加以发展, 使其可以在 Windows 上运行, 并且更名为 Visual FoxPro。扩展资料:Visual FoxPro 6.0 的特点。Visual FoxPro 6.0 能够得到广泛的使用,这是与其具有的强大的功能分不开的,Visual FoxPro 6.0 与其前期的版本相比,有更高的性能指标和鲜明的特点。⑴ 提供多种可视化编程工具,最突出的是面向对象编程。⑵ 在表的设计方面,增添了表的字段和控件直接结合的设置。除此之外,Visual FoxPro 6.0 具有一系列的新特色,如:① 成功解决了计算机2000年的问题。② 增强了 Internet 技术和 WWW 数据库的设计。③ ActiveX 和向导、生成器及控件等集成化工具。④ 新引入了网络图象文件格式:gif 和 jpeg 。参考资料来源:百度百科-visual foxpro

vfp的全称是什么

Visual FoxPro缩写

VFP是什么?

VFP即为Visual FoxPro 。是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术。具有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。扩展资料:VFP的发展历史:1、VFP 6Visual FoxPro 6.0及其中文版,是可运行于Windows 95和Windows NT平台的32位数据库开发系统。它不仅可以简化数据库管理,而且能使应用程序的开发流程更为合理。Visual FoxPro 6.0使组织数据、定义数据库规则和建立应用程序等工作变得简单易行。利用可视化的设计工具和向导,用户可以快速创建表单、查询和打印报表。Visual FoxPro 6.0还提供了一个集成化的系统开发环境。它不仅支持过程式编程技术,而且在语言方面作了强大的扩充,支持面向对象可视化编程技术,并拥有功能强大的可视化程序设计工具。目前,Visual FoxPro 6.0是用户收集信息、查询数据、创建集成数据库系统、进行实用系统开发较为理想的工具软件。2、VFP 7Web Services支持 VFP 7支持注册和发布Web Services,而无需使用Microsoft SOAP Toolkit和VFP扩展来从底层完成这些任务;服务器增强 VFP 7对于COM服务器作了很大程度的增强,可以与核心平台如COM+服务进行互操作;XML支持 为了适应以XML形式在Web上传送数据的潮流,VFP 7提供了一些函数用于在XML数据和FoxPro游标(Cursor)或表格(Table)之间的转换。多样的XBase特性 VFP添加了很多新的或改进的XBase特性,并且这些特性都是用VFP语言编写的;OLE DB Provider 通过实现OLE DB Provider接口,开发者可以在任何支持OLE DB的程序和语言中调用VFP数据。3、VFP 8n 数据特性增强 VFP 8对其数据特性进行了改进,并增加了很多新的数据特性。包括:远程数据连接、创建DataEnvironment类、自动增长域值、支持对照序列、与SQL语句Select?Union之间的隐式数据转换、使用SQL Select命令插入行等;其他增强 VFP 8对一些工具、示例数据库和解决方案案例都进行了改进。4、VFP 9数据和XML增强 这一时期的VFP对其数据特性进行了巨大的加强,改进项目之多真是令人眼花缭乱,详情可以参考这里,此处不再赘述;实现SQL语言 VFP 9已经能够充分地支持SQL查询语言;设计器的增强 VFP 9增强了这些设计器:报表和标签设计器、菜单设计器、表格设计器、查询和视图设计器、数据环境设计器以及类和窗体设计器等;其他方面的增强 和VFP 8一样,VFP 9在其他微小的细节上进行了不少的改进,使得开发者的体验更加舒适。参考资料:百度百科 ------ VFP

VFP是干什么的呢?

数据库管理系统

什么是VFP VFP的作用是什么

什么是VFP VFP的作用是什么VFP是上世纪90年代的一种编程语言,自带数据库,擅长数据存储、处理.目前在国外仍然有用,在国内的使用范围慢慢减少,但在相当的行业仍然有使用价值.其不但可以作为数据库,又可以编程,而且对客户端的电脑要求不高,P3的电脑一样能使用VFP.

vfp是什么软件

vfp是Visual FoxPro的简称,是微软公司出品的可视化数据库编程设计软件。

关于VF:VFP的6种常量的数据类型是什么?

VFP的6种常量的数据类型:字符型、数值型、货币型、日期型、日期时间型和逻辑型

vfp是一种什么模型的数据库管理系统

关系型

@在vfp中是什么意思

在VFP中没有单独使用@符号的命令,但是有组合命令如@....Fill: ACTIVATE SCREENCLEAR@ 4,1 FILL TO 10, 8 COLOR GR+/B

什么是计算机VFP?

计算机vfp,计算机vfp是指,微软的visual fox pro 简称vfp,是微软公司推出的数据库开发软件,因为是可视化软件,用它来开发数据库,既简单又方便,希望可以帮助到您

vfp $是什么意思

“!”是从C语系移植来的,我就用“移植”这个词吧,因为首先出现在C语言中,表示“否定”的含义,现在VFP(似乎从5.0开始)也用这个符号表示同样的意思,用在逻辑表达式中,作为逻辑非运算,等效于.NOT.,用在关系运算符中表示“不”,如“!=”等效于“<>”或“#”

ACCESS 和VFP由什么区别?

1.就规模来说,vfp是一个中型数据库开发软件,比不上orical、infomation、powerbuilder等,是微软购并fox公司后开发的一个数据库开发软件。可用于中型数据库软件工程的建构。可以用来做商业开发。 2.access严格来说不是一个数据库应用程序的开发工具,基本上是一个办公应用软件;不能用于商业用途的开发。只能在office环境下运行,受office本身的限制。所用语言只是基于VB语言的辅助性编程的VBA。就其规模来说属于小型的数据库应用软件。早年曾有过ACCESS2.0(英文版)的可以用于商业用途的数据库开发软件。但后来不知道为什么没有继续研发出新的ACCESS版本。 3.通常大型的数据库管理信息系统的开发,开发商多用ORICAL,或者POWERBUILDER,比如供电收费系统,使用ORICAL的较多;银行系统通常在UNIX操作系统环境下运行,因此,所使用的数据库开发软件是适用于UNIX操作系统环境的开发软件,如:COL.....(具体名称不记得了),或者DELPHI进行开发。 4.就安全性而言,VFP比ORICAL等要差一些;ACCESS就更差了。

vfp是什么cccfccffffgggggvgfcchhcffffrt

是一种极简便实用的桌面数据库管理系统

什么是计算机VFP?

Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件(这个东西到底能开发什么……我也不清楚)。  FoxBase采用命令行方式(为了和当时流行的数据库软件dBase兼容……)但是速度比当时其他的数据库软件要快。  VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,交肯有良好的兼容性、真正的可编译性和较强的安全性,是目前最快的捷、最实用的数据库管理系统软件之一。   Visual FoxPro成长之路   Visual FoxPro(以下简称VFP)是个不断成长的小伙,承蒙Visual Studio(以下简称VS)的关照,VFP在开发者心目中一直是和VB、VC地位相同的工具语言,只不过它并不是通用开发工具,而只是专注于数据库应用的开发。  然而,吊足大家胃口的VS.NET终于出现在开发者面前时,竟不见了VFP的身影,着实引起开发社区的一阵骚动。微软不要VFP了?不是,恰恰相反,VFP忍受不了VS缓慢的升级速度,“单干”了。现在的VFP已经升级到版本9,并且完全支持.NET技术。  以下让我们来一起关注一下VFP的成长之路,看看每次升级VFP都为我们带来了那些诱人的新特性。当然,我们只整理了VFP 6.0以后的版本,也就是VFP 7、8、9。这些内容来自MSDN Library Online,我们仅参考每个版本VFP产品文档中的“What"s New”部分进行整理。  VFP 7  Web Services支持 VFP 7支持注册和发布Web Services,而无需使用Microsoft SOAP Toolkit和VFP扩展来从底层完成这些任务;  服务器增强 VFP 7对于COM服务器作了很大程度的增强,可以与核心平台如COM+服务进行互操作;  XML支持 为了适应以XML形式在Web上传送数据的潮流,VFP 7提供了一些函数用于在XML数据和FoxPro游标(Cursor)或表格(Table)之间的转换。  多样的XBase特性 VFP添加了很多新的或改进的XBase特性,并且这些特性都是用VFP语言编写的;  OLE DB Provider 通过实现OLE DB Provider接口,开发者可以在任何支持OLE DB的程序和语言中调用VFP数据。  VFP 8  n 数据特性增强 VFP 8对其数据特性进行了改进,并增加了很多新的数据特性,包括:远程数据连接、创建DataEnvironment类、自动增长域值、支持对照序列、与SQL语句Select…Union之间的隐式数据转换、使用SQL Select命令插入行等;  其他增强 VFP 8对一些工具、示例数据库和解决方案案例都进行了改进。  VFP 9  数据和XML增强 这一时期的VFP对其数据特性进行了巨大的加强,改进项目之多真是令人眼花缭乱,详情可以参考这里,此处不再赘述;  实现SQL语言 VFP 9已经能够充分地支持SQL查询语言;  设计器的增强 VFP 9增强了这些设计器:报表和标签设计器、菜单设计器、表格设计器、查询和视图设计器、数据环境设计器以及类和窗体设计器等;  其他方面的增强 和VFP 8一样,VFP 9在其他微小的细节上进行了不少的改进,使得开发者的体验更加舒适。  当然,上面提到的只是每次版本更新时所带来的新特性的冰山一角,另外没有提到的是IDE(在VFP里是Interactive Development Environment)和语言的增强,这是每次版本更新都会有所改进而且是大幅改进的,相信个中感受只有铁杆Foxer能够体会得到了。尽管这里所列的改进看上去甚少,但在MSDN Library Online上却占去了巨大的篇幅,有兴趣的朋友不妨到MSDN上浏览一下,就能深刻体会到为什么VFP不会死,而且还能茁壮成长了。

二级计算机VFP是什么啊?(越详细越好)

计算机等级考试中的一科,VFG就是Visual Foxpro。

VFP是什么?

Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。  FoxBase采用命令行方式(为了和当时流行的数据库软件dBase兼容……)但是速度比当时其他的数据库软件要快。  VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,交肯有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。   Visual FoxPro成长之路   Visual FoxPro(以下简称VFP)是个不断成长的小伙,承蒙Visual Studio(以下简称VS)的关照,VFP在开发者心目中一直是和VB、VC地位相同的工具语言,只不过它并不是通用开发工具,而只是专注于数据库应用的开发。  然而,吊足大家胃口的VS.NET终于出现在开发者面前时,竟不见了VFP的身影,着实引起开发社区的一阵骚动。微软不要VFP了?不是,恰恰相反,VFP忍受不了VS缓慢的升级速度,“单干”了。现在的VFP已经升级到版本9,并且完全支持.NET技术。  以下让我们来一起关注一下VFP的成长之路,看看每次升级VFP都为我们带来了那些诱人的新特性。当然,我们只整理了VFP 6.0以后的版本,也就是VFP 7、8、9。这些内容来自MSDN Library Online,我们仅参考每个版本VFP产品文档中的“What"s New”部分进行整理。  VFP 7  Web Services支持 VFP 7支持注册和发布Web Services,而无需使用Microsoft SOAP Toolkit和VFP扩展来从底层完成这些任务;  服务器增强 VFP 7对于COM服务器作了很大程度的增强,可以与核心平台如COM+服务进行互操作;  XML支持 为了适应以XML形式在Web上传送数据的潮流,VFP 7提供了一些函数用于在XML数据和FoxPro游标(Cursor)或表格(Table)之间的转换。  多样的XBase特性 VFP添加了很多新的或改进的XBase特性,并且这些特性都是用VFP语言编写的;  OLE DB Provider 通过实现OLE DB Provider接口,开发者可以在任何支持OLE DB的程序和语言中调用VFP数据。  VFP 8  n 数据特性增强 VFP 8对其数据特性进行了改进,并增加了很多新的数据特性,包括:远程数据连接、创建DataEnvironment类、自动增长域值、支持对照序列、与SQL语句Select…Union之间的隐式数据转换、使用SQL Select命令插入行等;  其他增强 VFP 8对一些工具、示例数据库和解决方案案例都进行了改进。  VFP 9  数据和XML增强 这一时期的VFP对其数据特性进行了巨大的加强,改进项目之多真是令人眼花缭乱,详情可以参考这里,此处不再赘述;  实现SQL语言 VFP 9已经能够充分地支持SQL查询语言;  设计器的增强 VFP 9增强了这些设计器:报表和标签设计器、菜单设计器、表格设计器、查询和视图设计器、数据环境设计器以及类和窗体设计器等;  其他方面的增强 和VFP 8一样,VFP 9在其他微小的细节上进行了不少的改进,使得开发者的体验更加舒适。  当然,上面提到的只是每次版本更新时所带来的新特性的冰山一角,另外没有提到的是IDE(在VFP里是Interactive Development Environment)和语言的增强,这是每次版本更新都会有所改进而且是大幅改进的,相信个中感受只有铁杆Foxer能够体会得到了。尽管这里所列的改进看上去甚少,但在MSDN Library Online上却占去了巨大的篇幅,有兴趣的朋友不妨到MSDN上浏览一下,就能深刻体会到为什么VFP不会死,而且还能茁壮成长了。  vfp正确使用spt详解  spt的全称为sql pass through,它是和远程视图构成了vfp处理远程数据的利器。和远程视图比较,它的主要好处在于灵活,可以直接连接远程数据库,并在服务器上执行代码代码,当然它也可以和远程视图一样,通过一个光标cursor来更新远程数据,缺点主要是非图形化,代码量大。实际上远程视图是SPT的一个子集。  步骤:   1、建立连接,或者连接句柄   如连接服务器为aa,用户名为bb,密码为cc,数据库为dd   nhandle=sqlstringconnect("driver=sql server;server=aa;uid=bb;pwd=cc;database=dd")   if nhandle>0   messagebox("数据库连接成功!",0,"提示")   else   messagebox("数据库连接成功!",0,"提示")   endif  2、如何向服务器取数据   在第一步建立和服务器数据库的连接,并取得连接句柄nhandle后   sqlexec(jb,"select * from tablename","cursorname")  2、如何向服务器取数据   如向服务器表employees查询性别为男的人员   在第一步建立和服务器数据库的连接,并取得连接句柄nhandle后   sqlexec(nhandle,"select * from employees where sex="男"","employees")   select employees   brow   也可以调用系统上的存储过程来取得数据.   如在服务器建立存储过程   create proc getmanofworkes   as   select * from employees where sex="男"   go  然后在vfp里调用   sqlexec(nhandle,"exec getmanofworkes",employees)   select employees   brow  当然也可以想存储过程传递参数查询   仍然以刚才的例子,查询不同性别的员工   在服务器上建立create proc getemployees   @sex char(2)="男"   as   select * from employees where sex=@sex   go   vfp里调用   查询男员工   csex="男"   sqlexec(nhandle,"exec getemployees ?sex","employees")   select employees   brow   查询女员工   csex="女"   sqlexec(nhandle,"exec getemployees ?sex","employees")   select employees   brow   这时brow得到的cursor你会发现,虽然修改了表中的数据,但服务器上并没有被更新.   这是因为spt得到的光标默认是可写但不可更新的。  设置本地表可更新服务器表  sqlexec(jb,"select id,bh,hyzhm,fzdw,rghsj,ghzrsj,xm,xb,gs_bm from rsda where lcbj=0 order by gbbh","gh")   ***设置gh可更新rsda表   sele gh   cursorsetprop("tables","rsda","gh") &&设置临时表的更新目标表   cursorsetprop("keyfieldlist","id","gh") &&设置临时表的关键字   cursorsetprop("updatablefieldlist","id,fzdw,rghsj,ghzrsj,hyzhm","gh")&&设置临时表的更新字段  cursorsetprop("updatenamelist","id rsda.id,hyzhm rsda.hyzhm,rghsj rsda.rghsj,ghzrsj rsda.ghzrsj,fzdw rsda.fzdw","gh")   &&&用gh中的相应字段更新rsda表   cursorsetprop("sendupdates",.t.,"gh")&&设置为可更新   cursorsetprop("wheretype",2)   cursorsetprop("buffering",5)&&设置表缓冲   顺便提一下,表缓冲必须有明确的tableupdate命令才能更新。   上面的功能都是通过本地的cursor来处理远程数据。spt还可以直接处理远程数据。   如将远程服务器上的表rsda中,性别为男的,都改成女的。   sqlexec(nhandle,"update rsda set xb="女" where xb="男"")&&由于这句是更新命令,不需要返回一个记录集,所以,第  三个参数,光标名可以省略不写。  由此也就可以举一反三的明白,如何调用远程存储过程来更新数据了。   如将上面的更新语句写成存储过程   在服务器上   create proc updatesex   as   update rsda set xb="女" where xb="男"   go   vfp调用   sqlexec(jb,"exec updatesex")&&调用存储过程,不需要返回光标,取消第三个参数   如何开始一个远程事务   事务它包含一个可回滚的操作段。在sql server上在事务中的数据,并没有实际的写入数据库,而是将更新临时存储在  缓冲中,只有明确的发出了commit或者rollback tran才结束这个事务,将操作取消或者将操作实际写入。   每个事务以begin tran开始,以commit tran或者rollback tran结束。倘若在遗漏了commit tran或者rollback tran,在sql server就很容易的表现为等待状态,即死锁状态,在等待该事务的释放。   开始一个事务:   sqlexec(nhandle,"begin tran")&&开始一个事务,事实上sqlexec()中的第二个参数中的操作都是被发送到sql server执行的。这样也就可以理解存储过程的一个优点,因为存储过程只要发送一个调用语句给服务器,而如果将这些语句全部写在  VFP端,则带来的网络传送量必然很多,客户端越多,造成网络阻塞的可能就越大。回到事务上来。   sqlexec(nhandle,"insert into tablename values()")   sqlexec(nhandle,"if @@error<>0")   sqlexec(nhandle,"begin")   sqlexec(nhandle,"rollback tran")   sqlexec(nhandle,"return")   sqlexec(nhandle,"end")   sqlexec(nhandle,"delete from tablename where ")   sqlexec(nhandle,"if @@error<>0")   sqlexec(nhandle,"rollback tran")   sqlexec(nhandle,"else")   sqlexec(nhandle,"commit tran")   当然在vfp8中可以写成text endtext的形式更加直观  不过我个人感觉,有事务处理的处理还是最好写成过程。例在服务器上建立过程  create proc procname   as   begin tran   insert into tablename values()   if @@error<>0   begin   rollback tran   return   end   delete from tablename where   if @@error<>0   rollback tran   else   commit tran   在vfp端sqlexec(nhandle,"exec procname")   当然也可以开启服务器事务:   * 开始一个 VFP 事务处理和一个服务器上的事务处理.   nConnection=CursorGetProp("ConnectHandle","mytable")   SQLExec( nConnection, ‘BEGIN TRANSACTION" )   * 更新修改到 MyTable.   lEverythingOK = Tableupdate( 2, .F., ‘mytable" )   If lEverythingOK   * 更新修改到 MyOtherTab[1]

VFP是干什么的啊U0001f631?

数据库处理系统,非计算机专业考计算机二级和大学的必修课,没啥大用!

vfp是什么

VirtualFoxPro 也有人叫VF 是微软Visual stdio家族中的成员,vfp主要是针对小型数据库程序的开发

什么是“VFP程序设计”?

“VFP程序设计”简称VFP或VF。VFP是面向对象的数据库管理系统将使您可以创建出具有艺术性的企业数据库解决方案。VFP是一个功能强大的交互式数据管理工具,而且可以创建应用程序来充分发挥其完善的功能。掌握 Visual FoxPro的面向对象程序设计技术以及事件驱动模型,可以最大限度地提高程序设计的效率。VFP还提供了一个集成化的系统开发环境,它不仅支持过程式编程技术,而且在语言方面作了强大的扩充,支持面向对象可视化编程技术,并拥有功能强大的可视化程序设计工具。目前,VFP是用户收集信息、查询数据、创建集成数据库系统、进行实用系统开发较为理想的工具软件。VISUAL FOXPRO的基本数据元素:(1) 常量、变量、表达式。(2) 常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、测试函数。

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

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

什么是VFP程序设计?

具体来说,VFP是Visual FoxPro他是一种数据库 一、 VISUAL FOXPRO基础知识   1、 基本概念   数据库、数据模型、数据库管理系统、类和对象、事件、方法。   2、 关系数据库:   (1) 关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字和外部关   键字。   (2) 关系运算:选择、投影、联接。   (3) 数据的一致性和完整性:实体完整性、域完整性、参照完整性。   3、 VISUAL FOXPRO系统特点与工作方式:   (1) WINDOWS版本数据库的特点。   (2) 数据类型和主要文件类型。   (3) 各种设器和向导   (4) 工作方式:交互方式(命令方式、可视化操作)和程序运行方式。   4、 VISUAL FOXPRO的基本数据元素:   (1) 常量、变量、表达式。   (2) 常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、   测试函数。   二、 VISUAL FOXPRO数据库的基本操作   1、 数据库和表的建立、修改与有效性检验:   (1) 表结构的建立与修改。   (2) 表记录的浏览、增加、删除与修改。   (3) 创建数据库,向数据库添加或从数据库删除表。   (4) 设定字段级规则和记录规则。   (5) 表的索引:主索引、候选索引、普通索引、唯一索引。   2、 多表操作:   (1) 选择工作区。   (2) 建立表之间的关联:一对一的关联;一对多的关联。   (3) 设置参照完整性。   (4) 表的联接JOIN:内部联接;外部联接:左联接、右联接、完全联接。   (5) 建立表间临时关联。   3、 建立视图与数据查询:   (1) 查询文件的建立、执行与修改。   (2) 视图文件的建立、查看与修改。         (3) 建立多表查询。   三、 关系数据库标准语言SQL   1、 SQL的数据定义功能:   (1) CREATE TABLE –SQL   (2) ALTER TABLE –SQL   2、 SQL的数据修改功能:   (1) DELETE –SQL   (2) INSERT –SQL   (3) UPDATE –SQL   3、 SQL的数据查询功能:   (1) 简单查询。   (2) 嵌套查询。   (3) 联接查询。   (4) 分组与计算查询。   (5) 集合的并运算。   四、 项目管理器、设计器和向导的使用   1、 使用项目管理器:   (1) 使用“数据”选项卡。   (2) 使用“文档”选项卡。   2、 使用表单设计器:   (1) 在表单中加入和修改控件对象。   (2) 设定数据环境。   3、 使用菜单设计器:   (1) 建立主选项。   (2) 设计子菜单。   (3) 设定菜单选项程序代码。   4、 使用报表设计器:   (1) 生成快速报表。   (2) 修改报表布局。   (3) 设计分组报表。   (4) 设计多栏报表。   5、 使用应用程序向导。   五、 VISUAL FOXPRO程序设计   1、 命令文件的建立与运行:   (1) 程序文件的建立。   (2) 简单的交互式输入输出命令。   (3) 应用程序的调试与执行。   2、 结构化程序设计:   (1) 顺序结构程序设计。   (2) 选择结构程序设计。   (3) 循环结构程序设计。   3、 过程与过程调用。     (1) 子程序设计与调用。   (2) 过程与过程文件。   (3) 局部变量和全局变量、过程调用中的参数传递。

VFP 是什么了

一种数据库的编程语言

vfp的功能和作用是什么

功能就是最简单的数据库管理开发软件难一些就是可以利用开发.net xml的东东我就做过一个小小的超市管理软件

vfp是什么

VFP是Visual FoxPro的缩写,是Microsoft公司开发的一套数据管理与运算等方面的软件(收购Fox公司FoxBase数据库软件并改良升级而来)。属可视化数据库管理系统平台,提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、跨平台技术,具有良好的兼容性、真正的可编译性和较强的安全性,是目前快捷、实用的数据库管理系统软件之一。但微软已停止对该软件的更新升级。
 首页 上一页  1 2 3 4  下一页  尾页