感谢大家这么长时间的帮助!散点分给大家!

解决方案 »

  1.   

    chenyu5188(蓝色情调)言之有理。星星多并不代表水平高,互相帮助,共同进步才是大家来CSDN的目的。
      

  2.   

    表位于 C:\My Document\Animals.dbf (Delphit自带的数据表,用"DBF 格式文件浏览和编辑器"软件检测该表格的类型是 dBaseV 数据表)我设计的过程如下:
    (1) 放一个ADO控件 adoDC1,设置其ConnectionString 属性 (用向导生成)
    '----------------------------------------------------------------------
    Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="CollatingSequence=ASCII;DefaultDir=C:\My Documents;Deleted=1;Driver={Microsoft dBase Driver (*.dbf)};DriverId=533;FIL=dBase 5.0;FILEDSN=C:\My Documents\animals.dbf.dsn;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=600;SafeTransactions=0;Statistics=0;Threads=3;UID=admin;UserCommitSync=Yes;";Initial Catalog=C:\My Documents
    '---------------------------------------------------------------------
     生成的过程是:Privider 选了"Mircosoft OLE DB Provider for ODBC Drivers"
                  Connection 选择"Use ConnectionString" --> "Build"-->
                  "Select Data Source"窗口-->"New"-->选"Microsoft dBase Driver
                  (*.dbf) 4.00 (Version)"作Driver -->下一步进行保存数据源到
                  "C:\My Documents\MyDSN.dsn"==>回滚选此作为数据源==>弹出"ODSB
                  dBASE 安装"窗口==>"先择目录"设置为"C:\My Document", "设定索
                  引" 可以看见表"Animal",但"索引"列表框没有显示任何的条目==>
                  "确定"==>"确定"===>"Test Connection": 成功!==>"应用"、确定
                  ==> 回到了 ADO的 "属性页" 的记录源选项卡-->
                  命令类型:adCmdTable ;表:Animal -->确定结束(2) 增加一文本框txtFieldDisplay :
    DataSource:adoDC1
    点击Datafield 属性时,弹出 “ [Microsoft][ODBC dBase 驱动程序]没有找到索引 ” 窗口错在哪里?! 是否还有其它方法? 希望高手明示! (ODBC 还不是很懂,我目前并不需要太多这方面的东西,只要能打开上文中所提到的表的记录集就行!)