📜  FoxPro 简介

📅  最后修改于: 2021-10-19 06:25:00             🧑  作者: Mango

FoxPro既是编程语言,也是开发应用程序开发环境的语言。它也是数据库管理器。由于其各种功能,它也被称为关系数据库管理系统。

它具有各种不同的工具,可帮助以非常简单的方式开发和设计应用程序。它还为新数据库提供平台并在该数据库上执行新任务。

在早期,这种语言被用作最强大和最常用的语言和数据库管理器。但是随着时间的推移,开发了许多新的语言、数据库、编程和许多软件。如今,这种语言使用不多,但仍然是最强大的语言和数据库管理系统。

它有各种版本 – DBASE I、DBASE II、DBASE III、DBASE III+、DBASE IV、FOXBASE、FOXBASE +、FOXPRO。

FoxPro 2.5 版本及之后发布的版本可以在Windows 和DOS 操作系统上运行。使用图形用户界面,也可以在 FoxPro 上完成图形表单。

Visual Foxpro 是 Foxpro 编程的继承者,经常用于应用程序开发。

FoxPro 的特点:

  • 它充当交互式数据库管理器。
  • 它充当编程语言。
  • 它充当应用程序开发环境。
  • 创建数据库
  • 从数据库中添加/删除数据。
  • 编辑现有数据。

优点 :

  • 提供面向对象的编程语法。
  • 视觉工具
  • 支持多媒体数据库。
  • 物美价廉

缺点:

  • 不能进行低级编程。
  • 数据库的可扩展性。
  • 它只有字符模式。

FoxPro 中使用的数据类型:

  • 字符——
    AZ、az 或任何算术运算,最多可存储 250 个字符,默认宽度为 10。
  • 数字 –
    用于存储数值,可以存储不超过20的十进制值。
  • 漂浮 –
    它用于存储浮动值。默认宽度为 10。
  • 日期 –
    它用于存储日期。默认情况下,其宽度为 10 个字符。
  • 逻辑——
    它用于存储布尔值,如真/假和是/否。
  • 备忘录——
    它是一种特殊类型的数据类型,可以存储大量的文本、图像、声音、音频、视频等。它是一种强大的数据类型,因为当我们存储任何数据时,它会将数据存储在不同的文件中,文件扩展名为 .fpt。
  • 一般 –
    它具有与 Memo 相同的特性,因此它可以在文字处理系统中处理和存储更大的数据。这种数据类型的优点是我们可以增加大小,可以存储大量数据。