在VB中怎样处理DBF数据库中的CDX索引文件
编号:QA000555
建立日期: 1999年2月26日 最后修改日期:1999年2月26日
所属类别:
zgm:
vb6.0
win98
我想请问在VB中调用FOXPRO数据库时,怎样处理DBF数据库中的CDX索引文件,以便在数据浏览时快速查询。请多多指教。
回答:
当在VB中打开RecordSet时,可以指定Index属性,这对FoxPro也是适用的。但问题是如果FoxPro允许在CDX中使用复杂的表达式,可以使用许多函数,而这些是VB所不能支持的,如果CDX的索引只是简单的某个字段的排序,VB可以利用它。而复杂的索引,VB的处理有时不能令人满意。如果你主要的数据处理在FoxPro中进行,而VB只是起辅助作用,那么你对VB操作DBF文件的性能不能期望过高。如果你只使用VB,只是数据库为DBF格式,那么还是将数据库转换为MDB格式更好,VB处理MDB的效率比DBF高。
此问题由李海回答。
| |
|
|
| |
|
|