VF中如果要在第3条记录之前插入新的记录,应怎样编写insert语句?

不需要使用SQL的INSERT命令~~请运用insert[before][blank]... 不需要使用SQL的INSERT命令~~
请运用insert [before] [blank]
展开
 我来答
linchang20
2008-07-16 · 超过11用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:0
展开全部
l SQL的操作功能

SQL的操作功能是指对数据库中表记录的操作功能,包括记录的插入、删除和更新操作。

(1) 插入记录

在一个表的尾部追加记录时,使用插入操作,VFP支持3种INSERT 格式:

一 INSERT INTO <表名>[(字段名列表)] VALUES(<表达式1[,表达式2…]>)

【例】在学生表中插入一条新记录。

INSERT INTO XS(xh , xm , xb , csrq);

VALUES(‘01001023’ , ‘王平’ , ‘男’ ,{^ 1984-05-03} )

二 INSERT INTO <表名> FROM ARRAY <数组名>

【例】从数组数据向学生表中插入一条新记录。

数组A的值为A(1)=‘01001023’ ,A(2)= ‘王平’ ,A(3)= ‘男’ ,A(4)={^ 1984-05-03}

INSERT INTO XS FROM ARRAY A

注意:数组中各元素与表中各字段顺序对应,数组元素的数据类型必须与其对应的

字段类型一致,若数组元素比字段个数少,则多出的字段值将为空值。

三 INSERT INTO <表名> FROM MEMVAR

【例】利用内存变量向学生表中插入一条新记录。

内存变量名和值为xh=‘01001023’ ,xm= ‘王平’ ,xb= ‘男’ ,csrq={^ 1984-05-03}

INSERT INTO XS FROM MEMVAR

注意:内存变量名应与相应的字段名相同,若同名的内存变量不存在,则对应的

字段值将为空值。

参考资料: http://yaoqingyoyo.blog.163.com/blog/static/83404820072404647811/

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eggese
2008-07-16 · 超过74用户采纳过TA的回答
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:208万
展开全部
先定位到第2条记录
让后插入
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式