grapple@grapple
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“囧,……,那你就按它说的来吧 【 在 huhaoran005 的大作中提到: 】 : 我试过了,出现下面的错误代码: : SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此…”
“建议查MSDN。 数据源(datasource)指sql 实例,跟database是两个概念。也就是登录管理器时的服务器名称 用户帐号和口令都指的是实例的。对应上面登录时输入的用户名密码。默认情况下是sa和空。windows集成身份验证方式则不需要。”
“//新表插入 SELECT * into Table1 FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$) //向已有表插入数据 INSERT INTO Table1 SELECT * …”
“谢谢关注,已经解决。建表直接用select语句。本来抄的网上的例子, "SELECT * INTO " + fileName + " FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=" + fullname + ";IMEX=1', " + t…”
“个人觉得可以这样处理,先去掉sql表中的主键,然后导入数据,去空行,再加上约束。 如果可以在excel处理的话,一方面可以加标志,这样的话恐怕得逐cell读取,效率上有影响;另一方面可以采用[sheet$A1:E100]这样的区域读取方式。我也是刚开始学数据库,具体操作不太懂。感觉第一种似乎更合适。”
“过节,呵呵”
“世界上最耐电的人·礼泉县姚艳晶 世界历史上损失最大的地震·关中大地震 汗……”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。