如何设定foxpro的值的唯一性?

sorcerer310 2002-10-18 11:26:33
如何设定,就象SQL中的ID标识,如果能自动递增就更好了。
...全文
59 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sorcerer310 2002-10-18
  • 打赏
  • 举报
回复
能详细说一下么,小弟原来一直用SQL了,最近因为工作需要才急来抱佛脚,粗略的找了几篇教程看了一下,没有详细研究。
如果看明白了,马上给分
rainbowcn 2002-10-18
  • 打赏
  • 举报
回复
在VF的数据库表中,有个默认值功能。把它设为Recno()试试吧。
millsyys 2002-10-18
  • 打赏
  • 举报
回复
好象没有自动递增功能,要用程序实现,在增加记录时,用MAX()函数取得最大的值再加一就可以了,此字段在修改记录时设为只读,唯一性可将其设为主索引或候选索引
millsyys 2002-10-18
  • 打赏
  • 举报
回复
在VFP8.0中有加入这个功能,但是在8.0以前的版本数据表没有这个功能,但是现在8.0还是beta版.要到2003年才出来.
你在aa表中增加一个id字段,TYPE设为整型,将这个字段设为候选索引,程序代码如下:
select aa
set order to tag id
go bottom
a=id+1
replace id with a
增加记录时将这些代码加到后面,些字段不给用户修改,只用程序增加

2,699

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧