请教关于用Delphi4进行数据库转换的问题(100分)

  • 主题发起人 主题发起人 zhailin
  • 开始时间 开始时间
Z

zhailin

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi4的Datapump进行数据库转换,将一个表从Sybase转到dbase,
可是成功后,我用vfp却打不开转换得到的*.dbf文件,提示“不是一个表”,可是用delphi的Sql explor 却能看到数据.
以前,我曾用delphi3,一切OK. 望指教。
 
关注,是不是版本问题?
 
转换成的可能是Dbase类型,所以打不开。
 
不要转换为DBASE数据库,转换为FOXPRO数据库即可。
DELPHI4,5转换为DBASE的数据库不能在FOXPRO,FOXBASE,VFP中打开
 
I use This
Table-->Excel-->*.dbf
100% OK!
 
为什么转Foxpro不让转?
 
可能是素引问题
 
FOXPRO库可能不支持某些类型,请手工调整一下
 
wumeng,Table-->Excel 该如何做?Delphi 好象不让用Microsoft的Exel ODBC
 
可以转换成DBF格式,但是字段名部分是是错误的,请高手解答
 
delphi(c++builder) 创建的表,foxpro也打不开,归根揭底也就是说,delphi

(c++builder)不能创建 foxpro 表,但可以使用foxpro表。
 
各位:
DELPHI 4 创建FOXPRO表没有问题,只要将TABLE的TABLETYPE置为TTFOXPRO即可,但这样CREATETABLE建立的表如果用汉字字段名部分是错误的.用VISUAL FOXPRO驱动的ODBC数据源建立DBF表是正确的,但建立的表不是放在指定的文件夹中,而是放在了应用程序所在的文件夹,使人很讨厌.请高手提出见解.
 
Delphi转成的DBF表是DBASE的,用FOX(无论什么版本的)都打不开的,转成FOXPRO的不
就可以了吗
 
对不起,我用的是SQL,它自己带工具可以转成Excel.
您用BatchMove试试,转成FOXPRO或是PARADOX.
我没用过Sybase,我用BatchMove试了把SQL转成PARADOX,一下就成功了.
BatchMove-->MODE-->batCopy
 
update delphi4 to pack #2
or update BDE to 5.1.1
 
jqw,请说的详细些好吗? 我用的是Delphi4 +UpdatePack3 ,bde的版本我升级到5.1.0.4
可是仍旧不成.
 
update BDE to 5.1.1
 
batchmove 也可以。
 
接受答案了.
 
后退
顶部