VFP常见的命令
1、 建立数据库表的命令
CREATE<表文件名>
2、显示数据表记录的命令****
例如显示男工程师的记录
USE ZGDA
DISP ALL FOR 性别=“” AND 职称=“工程师”FIELDS 姓名,职称,性别
显示数据表第2至第6条记录
USE ZGDA
GO 2
DISP NEXT 5
显示数据表第6条记录的姓名,性别
USE ZGDA
GO 6
DISP  FIELDS 姓名,性别
显示姓张的职工数据
USE ZGDA
DISP  ALL FOR 姓名=“
3显示数据表结构的命令
USE ZGDA
DISPLAY STRUCTURE
4修改数据表结构的命令
sql数据库创建表步骤
USE ZGDA
MODIFY STRUCTURE
5.复制数据表COPY TO ****
例如复制当前数据表,产生新表XB
USE ZGDA
COPY TO XB
6.复制表结构产生新表结构****
例如复制当前数据表的结构,产生新表XB1
USE ZGDA
COPY STRUCTURE  TO XB1 FIELDS 职称,姓名,性别
7、逻辑删除记录DELETE ****
例如彻底删除男职工的记录
DELETE ALL FOR 性别=“
PACK
8.检索命令LOCATE FOR<条件>****
例如检索职称是工程师的第二条记录
LOCATE FOR 职称=“工程师
DISPLAY
CONTINUE
DISP
替换修改命令REPLACE ****
9.计算每个职工的实发工资,计算公式为:实发工资=效益工资+奖金
REPLACE ALL 实发工资WITH 效益工资+奖金
例如给所有男职工基本工资加100
EPLACE ALL 基本工资WITH 基本工资+100  FOR 性别=“
10 排序命令 SORT  TO <文件名>  ON<关键字> [/A] [/D]
例如将XSDA表中的数据按入学成绩降序产生新的文件DA
USE XSDA
SORT TO DA ON 入学成绩  /D
11、选择工作区的命令 SELECT
如选择5号工作区  SELECT 5
几个SQL命令
1. 逻辑删除命令 DELETE FROM
例如逻辑删除英语小于60分的记录
DELETE  FROM ZGDA WHERE 英语<60
2.更新数据的命令 UPDATE
例如计算每个职工的实发工资,计算公式为:实发工资=效益工资+奖金
UPDATE ZGDA SET 实发工资= 效益工资+奖金
3. 创建表的命令
  CREATE TABLE
  CREATE DBF
例如创建XSJS表结构可以用以下命令:
CREATE DBF D:\xsda(学号C8),书号C6),书名C40),借书日期 D ,还书日期D)
或:CREATE TABLE D:\xsda(学号C8),书号C6),书名C40),借书日期 D ,还书日期D)
4. 插入记录的命令:INSERT INTO
例如:向XSJS表中追插入一条记录
INSERT INTO D:\xsda(学号,书号,书名,借书日期,还书日期) VALUES “20040001”“B05001”苏醒{^2005/09/06},{^2005/09/06}
5.追加记录的命令 APPEND FROM
例如:将ZGDA1中的数据添加到ZGDA
USE ZGDA
APPEND FROM ZGDA1

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。