请教如何在delphi为一个foxpro 2.5的数据表设置关键字?(0分)

L

lily

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在对一个foxpro数据表添加记录,但是要求这个数据表的spdm字段是唯一
的,但是本人不知道foxpro 2.5中为一个数据库添加关键字的命令吗?想在
delphi中添加,不知道delphi中应该如何实现?
 
要用DbiDoRestructure吧, 看看bde的说明.
 
foxpro 2.5支持关键字吗?
 
用sql语句不知能不能行?
 
1、简单的方法
在Database Desktop创建FoxPro表,
定义索引时在Index option中选中Unique就可以了

2、编程实现的方法
TTable.IndexDefs定义表的索引
在TIndexDef.Options属性中包括ixUnique即可将该索引指定为Unique
祥见Delphi Help关于TTable.CreateTable、TTable.IndexDefs、
TIndexDefs、TIndexDef、TIndexDef.Options

cytown说的是BDE API的方法,
虽然最终都是通过BDE API来实现的,
但对普通程序员来说没什么必要,
有<B>灌水嫌疑</B>
 
<font color=red><B>结束了</B></font>
 
顶部