string sqlstr = "insert into purchase select * from OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source=D:\\net\\PRPO\\excel\\Purchase Document.xls;')...[Purchase Document$]";錯誤提示:SQL Server blocked access to STATEMENT 'OpenRowset/OpenDatasource' of component 'Ad Hoc Distributed Queries' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'Ad Hoc Distributed Queries' by using sp_configure. For more information about enabling 'Ad Hoc Distributed Queries', see "Surface Area Configuration" in SQL Server Books Online.
解决方案 »
- 为什么邮件发送要验证密码?
- 如何在Gridview中,单击按钮后删除行?
- asp.net的网站如何更新?
- 【急救】关于写Access数据库的问题?
- 将sql server image类型数据转换成字符串时出现乱码
- 自定义控件重写RegularExpressionValidator,遇到问题
- 动态生成的file文件上传框的怪问题,请大侠帮忙.....
- 求助 操作EXCEL报的一个错误 附代码
- 以前我用recordset.add,现在用什么?谢谢·····
- 在DataGrid中使用排序功能,在实现之后,如何把最上面HeaderText的下划线去掉?另一个就是如何不使用HeaderText做排序链接?
- 存储过程返回值,返回表
- 数据库怎么装啊?
如果excel的单元格里的数据不包含制表符和回车换行符的话,
可以尝试把数据粘贴到文本后,再将文本导入sql server里。