妖娆殿下结局:问专家-在vfp中如何能使字段实现自动增量功能

来源:百度文库 编辑:中财网 时间:2024/04/28 18:22:47
vfp没有象ACCESS可定义字段有自动编号的功能,所以都是要通过编程手段来实现的。
    如果只是要一个唯一的ID,而不需要按顺序增量的话,可有sys(2015)函数来实现,它返回一个10字节的字符串,可保证唯一,且是递增的。
    但如果要求是依次+1的功能,需要根据实际需要考虑不同的算法。
    普通的考虑一般有两种:
    1)用一个表专门存放其它表的最大ID值。这种算法vfp有例子,可参考 samples中的tastrade例子,打开tastrade.dbc,执行<编辑存储过程...>,就可看到newid()
    2)在需要生成ID时,查询最大ID值。也有两种做法。
     1>在ID索引下,go bott,可得到最大ID值。
     2>上一种方法,没考虑到最大ID值可能是有条件限制,如某一类的最大ID,
    可使用 CALCULATE 或 select SQL 语句中的 max() 得到符合条件的最大ID值。请查阅上述命令。
vfp中如何设置某一字段的值自动增加 在vfp中如何判断通用字段是否为空. vfp中如何实现对‘备注型(Memo)’字段中存放的文本进行查询? 在VFP中什么叫字段? 如何在DELPHI中实现字段模糊查询?? 在vfp中如何使鼠标点击列表框中的字段名时图像里的图片会同步变化 如何在sybase中插入自动编码字段 VFP中如何实现撤消操作 在windowXP中,如何实现自动登陆 如何在网页中实现自动换行 在ACCESS中,我想让字段一等于字段二加字段三!怎么实现,谢谢!! 在VB中,如何实现把文件拖到VB程序中,程序能自动打开 高人指点:在 vf 中如何使用update 实现两张表之间字段复制, 请问如何在VB中向查询结果中添加自动编号字段 在VFP中如何实现带有页框的表单的缩放呀? 在VFP中如何实现票据的输入\打印功能?哪位大侠赐教? VB问题:如何在文本框中自动得到一个默认植,它等于对应字段的上一笔记录,而且还能修改。如何写代码? VB问题:如何在文本框中自动得到一个默认植,它等于对应字段的上一笔记录,而且还能修改。如何写代码? vfp中如何获取通用型字段中存储文件的类型 怎样在access中实现字段的自减 如何在ORACLE中创建一个自增字段? vfp如何读取, 编辑备注字段 请问在文本框中自动得到一个默认植,它等于对应字段的上一笔记录,而且还能修改。如何写代码? vfp中如何让表中的记录按照某一字段升序或降序排列呢?