could not find language driver(50分)

  • 主题发起人 主题发起人 hwb
  • 开始时间 开始时间
H

hwb

Unregistered / Unconfirmed
GUEST, unregistred user!
本人先用VFP6.0建立一个数据库abc.dbc,数据库有两个表a1.dbf 和a2.dbf,其中a1.dbf没有索引,a2.dbf有一
个普通索引,数据库存放在C:/DAT 。在用DELPHI5建立一个应用程序,在窗体上面各添加一个Table,DataSource,
TDBGrid,接着把Table的DatabaseName属性设置为'c:/dat',把TableType属性设置为'ttFoxPro',当把TableName设
置为'a1.dbf',可以把Active设置为TRUE,但是把TableName设置为'a2.dbf',就不能把Active设置为TRUE,显示
could not find language driver错误?如果把a2.dbf的索引去掉就不会出现could not find
language driver。请问该怎么解决这个问题?
 
没办法!只能将其索引去掉或用QUERY从A2中检索数据。
 
我也遇到过这个问题。同样是VFP6、DELPHI来调用。
主要是BDE/ODBC没设好。把它改好来,就没事了。
 
同意吴剑明,我也遇到过这个问题,后来问题解决了,
原来我设置odbc/Bde时,vFP的Driver选择错了,你要注意,
*.Dbf文件的Driver有好几种的。有for Vfp的,有for FP的。
 
多人接受答案了。
 
后退
顶部