共有评论12条
当前显示最后6条评论
|
nsl204 |
2007/9/18 21:50:30 |
datm,很感谢你回答我的问题,我也按照你的方法做了,但是老提示有一个错误,你能帮我看看是为什么吗? procedure TForm1.cxButton1Click(Sender: TObject); var memtable:tkbmmemtable; begin memtable:=tkbmmemtable.Create(nil); memtable.Close; memtable.MasterSource:=nil; with memtable.FieldDefs do begin clear; add('aa',ftstring,0,false); end; with memtable.IndexDefs do begin clear; addindexdef.Name:='Index'; addindexdef.Fields:='aa'; addindexdef.options:=[ixprimary]; end; memtable.CreateTable; memtable.Active:=true; end;
错误提示为:'missing name or filenames in indexdefs'
name:='index';这里index应该具体是什么啊? |
suneves |
2007/9/19 19:14:13 |
错误信息是'missing name or fieldnames in indexdefs'吧? 如下的代码实际上创建了三个IndexDef。 with memtable.IndexDefs do begin clear; addindexdef.Name:='Index'; addindexdef.Fields:='aa'; addindexdef.options:=[ixprimary]; end; |
datm |
2007/9/21 10:00:33 |
那就干脆不要这一段了,如果你的数据量不是非常大的话 with memtable.IndexDefs do begin clear; addindexdef.Name:='Index'; addindexdef.Fields:='aa'; addindexdef.options:=[ixprimary]; end; |
nsl204 |
2007/9/22 18:43:53 |
感谢datm和suneves的回答,谢谢你们的帮助,我的问题已经解决了 非常感谢!1 |
qq123qq123 |
2007/10/24 16:21:13 |
kbmMemTable对ftblob的支持有严重BUG,部分数据将丢失,dxMemData内存表不会丢失数据。 |
liangfeng |
2010/1/11 9:49:39 |
运行的时候弹出“Property DesignActivation does not exist”不知道大家碰到过吗?怎么解决? |
我要发表评论 |
查看全部评论 |