社区
疑难问题
帖子详情
OpenRowSet问题
tcshen0
2012-04-17 10:05:24
我需要把一个462列的表数据写到excel2007文档中,但是用OpenRowSet插入数据的时候发现OpenRowSet只能操作255列,怎么才能一次性把462列的数据都插入导入excel2007文档中??
我用的是SQL2005
...全文
115
5
打赏
收藏
OpenRowSet问题
我需要把一个462列的表数据写到excel2007文档中,但是用OpenRowSet插入数据的时候发现OpenRowSet只能操作255列,怎么才能一次性把462列的数据都插入导入excel2007文档中?? 我用的是SQL2005
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
暖暖2021
2012-04-17
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
excel只支持256列,你怎么能够将477列的数据导入excel。那你就将477列的源数据,组织为两个查询,导入两个sheet就可以了。
[/Quote]
对啊,容器小,装不下,和用什么方法装没关系
Felixzhaowenzhong
2012-04-17
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
excel只支持256列,你怎么能够将477列的数据导入excel。那你就将477列的源数据,组织为两个查询,导入两个sheet就可以了。
[/Quote]
说的很好。 ++
zaiai2003
2012-04-17
打赏
举报
回复
excel只支持256列,你怎么能够将477列的数据导入excel。那你就将477列的源数据,组织为两个查询,导入两个sheet就可以了。
tcshen0
2012-04-17
打赏
举报
回复
我想知道OpenRowSet到底可以读写多少列的数据到excel2007,是否是真的只能读写255
select * from
OpenRowSet('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;HDR=Yes;IMEX=1;Database=E:\导入模板.xlsx', [Sheet1$])
了解
2012-04-17
打赏
举报
回复
lz:基于你的问题的解答:
1。如果你上面的操作不可以的话,你可以使用sql 2005的导入导出功能,这个很好用的,像SQL2000一样使用就行了。
希望LZ成功。
SQL SERVER2005下不能使用
Open
Row
set
创建链接服务器的
问题
SQL SERVER2005下不能使用
Open
Row
set
创建链接服务器的
问题
sqlserver调用
OPEN
ROW
SET
的方法[参照].pdf
sqlserver调用
OPEN
ROW
SET
的方法[参照].pdf
使用
Open
Row
Set
和
Open
DataSource 访问 Excel 97
在SQL SERVER中直接访问EXCEL 文件。
SQL Server 阻止了对组件 'Ad Hoc Distributed Queries'
SQL Server 阻止了对组件 'Ad Hoc Distributed Queries'2009年08月28日 星期五 15:00SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'
Open
Row
set
/
Open
Datasource' 的访问,因为此组件已作为此...
连接其它服务器数据库查询数据(sql server)
表名 --以后不再使用时删除链接服务器 exec sp_dropserver '链接名', 'droplogins ' --连接远程/局域网数据(
open
row
set
/
open
query/
open
datasource) --1、
open
row
set
--查询示例 select * from
open
row
set
( 'SQLOLEDB...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章