Visual FoxPro数据库中删除表中的一条数据,具体的语法是什么?

如题所述

delete 命令是对数据库中的记录打上删除标记,并没有真正删除记录,可用 for 子句加删除条件,例:delete for 分数<60。

如果要真的删除打上删除标记的记录,必须执行 pack 命令,执行该命令后不可恢复已删除文件的记录。

recall 是用来恢复已打上删除文件标记的记录,既取消删除标记,也可以加条件,若要恢复必须是在执行 pack 命令之前,否则无法恢复。

另有一条 zap 命令,是一次性删除全部记录,并且不可恢复。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-17
注意:楼主说的是删除一条记录。
应该是这样的,
go x /x为记录的条数
delete
pack
第2个回答  2013-08-17
SqlCommand cmd = new SqlCommand("delete 表名 where ID='" + 条件+ "'", Connection.GetConOpen());//打开数据库
用完之后要Connection.GetConClose();//记得一定要关闭数据库

Visual FoxPro数据库中删除表中的一条数据,具体的语法是什么?
delete 命令是对数据库中的记录打上删除标记,并没有真正删除记录,可用 for 子句加删除条件,例:delete for 分数<60。如果要真的删除打上删除标记的记录,必须执行 pack 命令,执行该命令后不可恢复已删除文件的记录。recall 是用来恢复已打上删除文件标记的记录,既取消删除标记,也可以加条件,若要恢...

Visual FoxPro中增加、修改、删除字段怎么操作
DELETE FROM [databasename!]tablename;[WHERE 条件]给记录加删除标记:DELETE [范围] [FOR 条件] [WHILE 条件];[IN 工作区号|表别名]6、永久删除加了删除标记的记录:PACK 7、永久删除打开的数据库中加了删除标记的记录:PACK DATABASE 8、去掉删除标记(恢复)RECALL [常用子句]9、删除一个...

...visual foxpro打开的dbf格式表格删除表的一整列和删除一整行,求解...
表设计器下面删除字段。删除行的方法是,在该行左边点一下,显示黑点状态就可以了,或在命令行输入命令:delete all for xm="郝建明"这仅仅是逻辑删除。还要物理删除 再次输入命令:pack

在V Foxpro中如何删除一条记录
1、首先在电脑中打开vfp(Visual FoxPro 6.0中文版)。2、在软件界面左上角选中【文件】选项卡,在下拉列表中点击【打开】。3、在弹出的界面中,选择项目所在的文件夹【我的考生文件夹】,选择需要打开的项目【李均律师的项目】,点击【确定】按钮。4、成功打开项目,出现【李均律师的项目】管理器界...

在Visual FoxPro中,以下关于删除记录的描述,正确的是( )。
【答案】:A A。【解析】sQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表。传统Visual FoxPr0的DELETE命令在删除数据库表中的记录之前,需要用USE命令打开表。SQL的DELETE命令和传统Vis—ual FoxPr0的DELETE命令只能逻辑删除数据库表中的记录。要物理删除需用PACK命令。

vf中sql函数用什么命令删除行?
City = "New York"请注意,DELETE 命令只能用于删除表中的行,不能用于删除数据库中的其他对象,例如表或视图。另外,在 Visual FoxPro 中还可以使用 SQL 函数 DELETE() 来删除字符串中的字符。例如,如果要删除字符串 "Hello World" 中的空格,可以使用如下语句:string = DELETE(string, " ")

vfp表单如何去掉
在Visual FoxPro中,表单是用户与数据库交互的重要界面。如果需要删除一个表单,可以通过以下步骤进行:1. 使用项目管理器删除表单:Visual FoxPro的项目管理器是一个强大的工具,用于组织和管理数据库项目中的文件,包括表单、报表、查询等。要删除表单,首先需要打开包含该表单的项目。在项目管理器中,找到...

在Visual FoxPro中,物理删除表中所有记录的命令是( )。
【答案】:C 在Visual FoxPro中,表记录的删除有逻辑删除和物理删除两种,逻辑删除记录的命令是DELETE,物理删除表中所有记录的命令是ZAP。

谁能列表告诉我Visual FoxPro的一些常用命令
DELETE TRIGGER 从当前数据库的表中删除“删除”、“插入”或“更新”触发器│ DELETE VIEW 从当前数据库中删除一个SQL视图 DISPLAY 在VisualFoxPro主窗口或用户自定义窗口中显示与当前表有关的信息 DISPLAY CONNECTIONS 显示当前数据库中与命名连接有关的信息 DISPLAY DATABASE 显示有关当前数据库的信息,或当前数据库...

在visual foxfor中清理数据库的作用
语法:PACK [MEMO] [DBF]参数:MEMO,从备注文件中删除未使用的空间,但不会删除标记为从表中删除记录。在备注字段的信息存储在一个相关的备忘录文件。备忘录文件具有相同的名称表和.ftp扩展。DBF,从表中删除标记删除的记录,但不影响备注文件。可以使用 VALIDATE DATABASE 命令清除数据库与表之间的...

相似回答