返回信息流有没有SQL代码可以实现?
SQL Server Express版能不能实现?
由于不是很懂数据库,着急中,那位能够解答多谢了先!
这是一条镜像帖。来源:北邮人论坛 / database / #2200同步于 2008/5/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
[求助]菜鸟求助,怎样把Excel表转成SQL Server表?
huhaoran005
2008/5/8镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
//新表插入
SELECT * into Table1 FROM
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
//向已有表插入数据
INSERT INTO Table1
SELECT * FROM OpenRowSet('microsoft.jet.oledb.4.0','Excel 8.0;
HDR=NO;IMEX=1;database=c:\test2.xls;','select * from [Sheet1$]')
具体参数查阅一下相关资料就行
我试过了,出现下面的错误代码:
SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。
囧,……,那你就按它说的来吧
【 在 huhaoran005 的大作中提到: 】
: 我试过了,出现下面的错误代码:
: SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。
SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。
有一个设置..需要开启OPenRow 的功能..
就在外围应用配置器.