WIN2003+SQL SERVER2000
T-SQL语言实现sql表导出为dbf格式文件的时候
运行
insert into
openrowset('microsoft.JET.OLEDB.4.0'
,'dBase III;DATABASE=e:\','select * from teacher.dbf')
select * from list_for_exam
老是出现问题:
未能处理对象 'select * from teacher.dbf'。OLE DB 提供程序 'microsoft.JET.OLEDB.4.0' 指出该对象中没有任何列。
一晚上找来找去貌似发现,是不是仅仅后缀名为.dbf并不是所谓的dbase文件啊。。我又自己用手动DTS导出了一个dbaseIII的dbf文件上面的代码就没有问题了。。
之前的dbf是我用VF7.0自己建的dbf文件
PS:不管怎么样貌似是曲线救国了。。刚刚接触数据库,,好多东西发现好麻烦啊。。。不知道我这个想法对不对,先把任务做完以后再研究吧。
PSPS:有没有比较懂的大神可以交流下子,,欢迎提建议和意见,,以及纠正我的错误。。。