永发信息网

将Excel导入到SQL sever数据库,却提示说“外部表不是预期的格式”

答案:6  悬赏:80  手机版
解决时间 2021-12-29 14:44
怎么回事啊
但是从数据库导出的EXCEL 却能导入到数据库,。为什么。?
最佳答案
刚才解决了类似问题,可以试一下。
我用的2010,表格是xlsx,DSN数据用的默认的xls,之前一直没问题,不知道怎么就出错了。
原因可能是格式不兼容。
解决是在ODBC数据里,删除默认的Excel files,重新添加含有xlsx格式的连接。
希望有帮助。
全部回答
在数据库中新建一个表,表中的字段名与Excel表一样,只需改字段名,格式其他的都保持默认,再将Excel导入刚新建的那个表中即可!
你检查下 EXCEL。看看格式是否都一样。 否则创建一个新的EXCEL文档粘贴原来的内容试试。
可以使用ado对象和ado控件方法。其中,使用ado控件方法稍显简单一些。ado控件是activex控件,使用时应首先将其添加到工具箱中。选择“工程”/“部件”命令,打开“部件”对话框,选择microsoft ado date contorl 6.0(sp4) (oledb)选项,单击“确定”按钮即可将其添加到窗体。ado控件通过其connectionstring属性来连接各种数据源。方法是右击ado控件,打开“属性页”对话框,此时,你会看到使用date link文件连接、使用odbc数据源名称、使用连接字符串三种不同的方式来连接数据源。在这里,我不必详细展开了。 接着,还要使用ado控件的recordsource属性连接指定的记录源。这样我们的目的就达到了。
Excel导入数据库有很多需要注意的地方,比如是否你的数据源类型选的是否正确,里面的excel是否符合数据库格式等
你的excel是不是有表头 或者是格式上有合并单元格之类的? 建议把excel表中的数据复制一下,使用只粘贴数据的到一个新表中,导入这个新表试试……
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
植树节同学们植树,第一天栽了总数的四分之一
石器时代1.82能抓到卡卡金宝吗
17岁,门牙有点缝怎么办,没事我就喜欢吸门牙
《女友校园》杂志上的照片和插图哪里可以下载
如何提高百米的频率
且字可以加什么偏旁
女鬼剑暗帝用什么武器
钢铁是重要的金属材料,在生产、生活中有广泛
如何对待工作中的短板与投诉求答案
合伙开店需要注意什么
孤独之旅阅读答案
微店为什么一下子有那么多人要求加微信
邮政无卡支付怎么开通
西湖区财政局位置在什么地方啊,我要过去办理
单选题已知有酒窝是显性,无酒窝为隐性,若一
推荐资讯
浮生六记养生记道说明了个什么道理
世界能解决种族歧视的问题吗
朱泾派出所地址在什么地方?想过去办事
西部天然气LNG加气站在哪里啊,我有事要去这
石水成语疯狂猜成语
谁能告诉我,用电脑怎么剪辑一些小视频,最好
佛山大良硼砂介绍
知音漫客新版防伪验证怎么输
下列事例中,能增大压强的是A.把书包带做得宽
单选题The discovery of gold&nbs
---________in Moscow ?---It’s snowy.A.How
长安悦翔停产了吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?