2 u011212925 u011212925 于 2014.12.08 10:23 提问

VC++,向Access某一行添加数据

请问各位大侠-如何向Access数据库中的某一行添加数据-例如向第5行与第6行中间插入一行新的数据

3个回答

lx624909677
lx624909677   Ds   Rxr 2014.12.08 14:28
已采纳

可以自己手动实现,比如有5个数据,要在第3个后面插入数据,就把4 5位置的数据删除,然后添加新数据后再把原来4 5位置的数据再次写入

caozhy
caozhy   Ds   Rxr 2014.12.08 15:17

数据库中的记录是不分顺序的。如果你希望有序,可以增加一个排序字段,比如叫order。
然后你希望插入的数据的排序id介于某条之间,就让这个值等于那两条之间。

只要查询的时候按照这个字段排序,那么就看起来它在这两条记录之间了。

xuzuning
xuzuning   Ds   Rxr 2014.12.08 10:32

不可以,除了 vfp 所有的数据库都采用追加方式插入数据,即:没有记录号的概念

Csdn user default icon
上传中...
上传图片
插入图片