前几天的问题没解决,将foxbase的数据导入SQL,DBF文件中的数据是十六进制的,我用DTS以及代码
select * into 运行参数 from openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;
SourceDB=C:\Documents and Settings\XDP1\桌面\;
SourceType=DBF',
'select * from 运行参数')
导入SQL后发现都是乱码,这是不是和数据在foxbase中是十六进制有关?请高手指点下,不胜感激。
select * into 运行参数 from openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;
SourceDB=C:\Documents and Settings\XDP1\桌面\;
SourceType=DBF',
'select * from 运行参数')
导入SQL后发现都是乱码,这是不是和数据在foxbase中是十六进制有关?请高手指点下,不胜感激。
------------
试试这个Access 是这样
--------
--*AccessSELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','D:\db.mdb';'admin';'','SELECT * FROM vote')