关于SQL导入EXECL文件时的遇到的疑难问题 不明白楼主是要从EXCEL导入SQL,还是从SQL导入到EXCEL 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是重名的问题。我是从一个管理系统中导出一个EXECL文件,然后再导入到SQL中,直接导入会出现上边的问题,但如果把内容复制后重新创建一个文件再导入SQL就能够正常导入,问题应该出在从管理系统中导出的这个EXECL文件格式上可能和SQL有什么不兼容的地方,但是我不知道如何解决这个问题。 你把AA.xls源文件用SQL 的导入导出功能手工导一次看看,说不定能发现问题。 手工导入时错误提示为:错误源:Microsoft JET Database Engine错误描述:外部表不是预期的格式。上下文:初始化提供程序时出错。这种问题有办法解决吗? 或者说有其他方式可以解决吗,只要能把EXECL导入到SQL数据库中,重新复制后除外。 你的excel是不是有表头 或者是格式上有合并单元格之类的? 你是只粘贴数据到QQ.XLS,不包括格式吧?仔细看一下这两个EXCEL有何不同,肯定会找出问题的。 在网上找了一个看看吧。http://www.cnblogs.com/huazai8204/archive/2007/12/07/986556.html有可能你的EXCEL里有HTML代码. SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="'D:\AA.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[AA$] 你的excel是不是有表头 或者是格式上有合并单元格之类的? 刚刚用记事本看了一下,EXCEL表里全是HTML代码,正常的EXECL文件用记事本打开是乱码,这种问题有方法可以解决吗? 不明白,乱码正常。注意导入时,excel不能打开。 外部表不是预期的格式,这肯定是格式问题从管理导出的excel文件的话,扩展名是xls?还是csv? 一般这种系统都不会导出excel 看来要得换一下问题了,我现在是要把HTML格式的EXCEL文件导入到SQL中,要如何导入,不知道SQL有没有提供导入HTML文件的功能 另存为.xls的格式自然就可以了,只是我是在帮朋友做导入的程序,她不太会操作这些,而且每天的导入次数也比较多,要能直接导入就好了 求一条查询语句,谢谢 收缩数据库的疑问? 如何安装sql 2005 SQL 2000 SERVER用语句创建数据库与表,在哪里执行?查询分析器不行啊? 为什么是最大值呢? 在线等,查询语句问题????急 送分问题:何谓联接,何谓子查询,两者的执行效率如何? 附加数据库出错。麻烦各位高手解决。 创建一个view的问题 请问怎么能完全显示作业历史记录 关于 vs2008 sql server 2005(自动备份) 的问题 !!! 100万数据面对上万个站点,每个站点可以共用这100万数据且有自己独立的排序规则如何设计DB??
错误源:Microsoft JET Database Engine
错误描述:外部表不是预期的格式。
上下文:初始化提供程序时出错。这种问题有办法解决吗?
或者是格式上有合并单元格之类的?
仔细看一下这两个EXCEL有何不同,肯定会找出问题的。
http://www.cnblogs.com/huazai8204/archive/2007/12/07/986556.html
有可能你的EXCEL里有HTML代码.
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="'D:\AA.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[AA$]
或者是格式上有合并单元格之类的?
注意导入时,excel不能打开。
外部表不是预期的格式,这肯定是格式问题从管理导出的excel文件的话,扩展名是xls?还是csv? 一般这种系统都不会导出excel