1.检查一下,ttjk.xls是不是在使用中,或EXCEL打开中。有没有SHEET1 名字是不是。2.数据库里已经建立tuantihealth这个表,
就不能用select * into
只能用 insert tuantihealth select * from .....
当然这不是你的主要问题所在。
就不能用select * into
只能用 insert tuantihealth select * from .....
当然这不是你的主要问题所在。
解决方案 »
- 一个非常非常弱的问题:主键的排序
- 数据库还原求助
- 简单问题,先对先得分
- 关于in的查询,报Substring错误。
- SQL 2005 能管理原来SQL2000的数据库吗?
- 帮我看看这个存储过程应该怎么执行?
- hibernate 中使用hql 查询出最后一条记录
- 多个用户表登录查询难题
- 我的电脑装SQl server 2008R2装不了,我机子是64位的。。
- progame回来了,同时带来自己这些天的劳动成果,我的VB报表解决之道---->>DllPrint (大家有兴趣的话,去看一下,提供源代码) 主页地址:http://progame.longcity.net/
- 看看这句sql语句的执行结果是什么?
- 问个触发器问题......
怎么办啊,搞不懂
我改用以下程序也不行:
select b.* into #temp from OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="d:\ttjk.xls";User ID=admin;Password=;Extended Properties="Excel 5.0;HDR=yes;";Persist Security Info=False')...sheet1$ as b
试试
-------------------
SELECT *
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;IMEX=1;HDR=YES;Database=d:\ttjk.xls', [Sheet1$])
邮箱了,请帮小弟看看,多谢!
sheet1$$,肯定通过。建议重新装一个excel,就不会有这个问题了。