L lop Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-24 #1 有一个数据库,为了保持他的自然顺序,不想对他进行索引, 现想对数据库用缓存更新的方式操作,老是出错。用缓存更新 一定要建立索引吗?还有没有别的方法?
D DJ. Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-24 #3 Cached Update 与 Index 无关 出什么错?
L lop Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-28 #5 是Paradox的数据库,在数据没有索引文件时,到: Table1.CachedUpdates:=True; (打开缓存方式) 出错,提示:Table is not indexed. 如果有索引的表用同样的语句打开缓存方式,就没有 这个错误。是缓存方式一定要进行索引吗?还是我的 作法有错,望大侠们指点。
是Paradox的数据库,在数据没有索引文件时,到: Table1.CachedUpdates:=True; (打开缓存方式) 出错,提示:Table is not indexed. 如果有索引的表用同样的语句打开缓存方式,就没有 这个错误。是缓存方式一定要进行索引吗?还是我的 作法有错,望大侠们指点。
L Liu JZX Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-28 #6 Cached Update与索引无关,一定是程序自身的问题
L lop Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-30 #9 程序原码大概是这样的: : : Table1.DatabaseName:='d:/lmdb'; Table1.TableName:='Fse06.db'; //因为我要动态打开不同的数据库 Table1.Open; : : Table1.CachedUpdates:=True; 到这里应出错了,提示:"Table is not indexed. " Fse06.db是没有索引文件的,是否跟索引有关? Another_eYes: 我用query试过了,情况也一样,或是我的处理有 错,具体是怎样做的,可以贴上来看看吗?谢谢你了. 各位大侠,给点意见吧,很想弄清这问题.
程序原码大概是这样的: : : Table1.DatabaseName:='d:/lmdb'; Table1.TableName:='Fse06.db'; //因为我要动态打开不同的数据库 Table1.Open; : : Table1.CachedUpdates:=True; 到这里应出错了,提示:"Table is not indexed. " Fse06.db是没有索引文件的,是否跟索引有关? Another_eYes: 我用query试过了,情况也一样,或是我的处理有 错,具体是怎样做的,可以贴上来看看吗?谢谢你了. 各位大侠,给点意见吧,很想弄清这问题.