| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1809 人关注过本帖
标题:几条命令什么意思(在线等)
只看楼主 加入收藏
gaonifu
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-8-13
收藏
 问题点数:0 回复次数:4 
几条命令什么意思(在线等)
append和insert一个是追加,一个是插入,当我用insert into的时候发现也是追加,这是怎么回事啊?
表名是员工,插入记录是物业部,22。请哪位高手把命令给我打一下啊~~

[[it] 本帖最后由 gaonifu 于 2008-8-14 13:53 编辑 [/it]]
搜索更多相关主题的帖子: 物业 命令 insert 员工 
2008-08-14 13:35
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 
insert和insert into命令不一样

认真看书学习,弄通Fox主义。
2008-08-14 16:26
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 
1、APPEND 命令
在表尾添加一条或多条新记录到表尾。
2、INSERT 命令
   在当前记录后添加一条记录。INSERT before , 在当前记录前添加一条记录。
包含此命令是为了提供向后兼容性。可以使用 APPEND 或 INSERT - SQL 命令代替。
3、INSERT - SQL 命令
添加包含指定的字段值的新记录到表尾。INSERT SQL 命令有 3 种语法:

用第一种语法,将指定值插入到表中的指定字段。
用第二种语法,将数组元素内容、内存变量、或对象属性插入到表中匹配的字段。
用第三种语法,将 SQL SELECT 命令的返回行插入到表中的指定字段。
 
INSERT INTO dbf_name [(FieldName1 [, FieldName2, ...])]
   VALUES (eExpression1 [, eExpression2, ...])
 
 
INSERT INTO dbf_name FROM ARRAY ArrayName | FROM MEMVAR | FROM NAME ObjectName
 
 
INSERT INTO dbf_name [(FieldName1 [, FieldName2, ...])]
   SELECT SELECTClauses [UNION UnionClause SELECT SELECTClauses ...]
 
1和2是vfp原有的命令。3是从sql移植而来。
如果在表上建立了主索引或者候选索引,则不能用1和2来添加或插入记录,只能用3。

认真看书学习,弄通Fox主义。
2008-08-15 13:28
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 
1、append blank &&追加一空记录
2、insert blank before  &&在当前记录之前插入一空记录。
3、a.Insert Into xjld From Array ld &&将数组值追加进表
   b.insert Into dmxm(d1,d2,d3,d4) Value(aa,bb,cc,dd) &&将变量aa,bb,cc,dd追加进表的字段d1,d2,d3,d4。

认真看书学习,弄通Fox主义。
2008-08-15 20:41
iadmirevancogh
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2007-12-18
收藏
得分:0 
见识了,谢谢楼上几位,辛苦了!!!!!!!!1
2008-08-16 08:42
快速回复:几条命令什么意思(在线等)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027463 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved