你可以把记录集Prior,在插入不就行了吗,你试试,我是这么想的,可能很笨!
解决方案 »
- Delphi Double转byte[]
- 散分,以示感恩!第九帖
- 使用TRegExpr需要引用那个单元?
- 加密解密算法中,要加密的字符串有8位 加密后生成4位的密文 如何去考虑?有相关的资料吗?指条“生路”吧
- 韩文系统下为什么有部分中文输入时显示?,有部分正常。应该怎么解决呢?进者有分,200分贡献给大家
- 在fastreport中如何将分组放在最前面,列标题的前面
- [高分请您参与]关于类、继承的一些设想和疑问,我想会对大家有帮助的
- 大家进来讨论一下,来者有分!!!
- 如何用IDUDPCLIENT發廣播?
- 怎样用DELPHI写ASP组件返回recordset记录集或Connection连接?在线待待!!
- 我用TListView取得文件名时的问题,怎么取得包括扩展名的文件名呢??
- 如何检测网络中某台机器是关机状态?
Order by 排序字段
就是说:
cid field
1,记录1
2,记录2
3,记录3
4,记录4
在记录2后面插入一条记录,就变为:
cid field
1,记录1
2,记录2
20,插入的记录
3,记录3
4,记录4
对吧,我想了一个办法(这也是我想解决的),就是在程序中生成cid,你需要做一个判断,那就是当你要追加记录的时候新的CID = 前一个INTTOSTR(STRTOINT(CID) +1),而插入递时候 新的CID = 前一个CID +'0'
,然后 SELECT * FROM TABLENAME ORDER BY CID ASC
就可以了,缺点是 同一个记录后只能插入254 次,因为char字段最多255啊