关于数据表插入新记录的问题
数据表中有5条记录,如何插入一条新记录,使新记录变为第三条记录,总共变为6条记录.
这在FOXPRO中有命令操作,VB中有吗?
希望高手指点.
我要插入空白记录(至少DATAGRID中都为空白),然后在编辑。这在FOXPRO中有命令操作,不需要排序。VB能实现吗。
问题点数:20、回复次数:8Top
1 楼hdhai9451(☆新人类☆)回复于 2004-08-04 19:35:02 得分 0
插入一条新记录
sql="insert into table(field1,field2......) values(value1,value2......)"
如果表中存在主鍵,那麼主鍵不能為空,其他的值可以為空Top
2 楼shierren(丁丁)回复于 2004-08-04 19:54:35 得分 0
在数据库里增加一个用于排序的字段Top
3 楼bjbs_vb(不见不散)回复于 2004-08-04 21:01:24 得分 0
sql="insert into table(field1,field2......) values(value1,value2......)"
这样是添加在尾巴吧,不是插入吧
Top
4 楼bjbs_vb(不见不散)回复于 2004-08-04 21:12:19 得分 0
排序也很难解决吧Top
5 楼shierren(丁丁)回复于 2004-08-04 22:03:46 得分 20
如果有排序字段,在编辑的时候就可以控制序号了
"update table set 序号=序号+1 where 序号>3"
"insert into table(序号,...) values(3,...)"Top
6 楼bjbs_vb(不见不散)回复于 2004-08-04 23:31:15 得分 0
谢谢丁丁
还有问题可以问你吗?Top
7 楼bjbs_vb(不见不散)回复于 2004-08-04 23:42:10 得分 0
有立体图形高手吗?
隐线处理如合解决Top
8 楼bjbs_vb(不见不散)回复于 2004-08-04 23:46:22 得分 0
希望有VB高手与我联系
我在厦门,手头有一些软件要编Top




