要给权限才行,我导出pdf时候也遇到过,给报表所在的文件夹和你要导到的文件夹都给上权限试试
解决方案 »
- 急!RoleProvider继承问题
- 点击按钮BtnEdit在页面上生成几个TextBox
- 给大家献上VS2005自带SQL2005的管理工具官网下载地址
- jmail可不可以判斷一個郵件是不是新郵件?在線等著送分
- 还是那个该死的问题,困扰我长达半年了。希望大家帮下忙!!
- 一个非常基础的问题!
- 如何使框架内的网页重定向
- 求代码:上传图片产生缩略图,并把所略图存到数据库中(c#),是把图片存到库中 不是存路径
- 一个有关asp.net发送EMAIL
- Server Error in '/' Application
- 在ASP.NET怎样处理公用事件?
- 想作继承自HtmlInputFile的自定义控件(DLL),但VS好似不支持
提示已经很清楚了
2.在web.config里面
<system.web>
.....................加入
<identity impersonate="true" userName="yourmachine\administrator" password="yourpassword"></identity>
</system.web>
“安全性”->选择“使用自定义访问权限”,点击“编辑”按钮
添加本地“ASPNET”用户,权限为“允许访问”
“安全性”->选择“使用自定义启动权限”,点击“编辑”按钮
添加本地“ASPNET”用户,权限为“允许访问”如果还不行,就“使用自定义配置权限”,添加或修改相应用户的权限
或
运行dcomcnfg.exe修改Excel应用程序设置,为其添加ASP.NET用户
没有设置什么输出路径,应该是默认路径,看有什么问题吗
Public Class inout
Sub excel_in(ByVal mysql As String, ByVal strsql As String)
Dim myapp As New Excel.Application()
Dim xlsbook1 As Excel.Workbook
xlsbook1 = myapp.Workbooks.Add()
Dim xlssheet1 As Excel.Worksheet
xlssheet1 = xlsbook1.Sheets("sheet1")
Dim cn As New SqlConnection(mysql)
'cn.Open()
'Dim strsql As String = "select * from yourtablename"
Dim adapter As SqlDataAdapter
Dim ds As New DataSet()
adapter.Fill(ds, "table")
If ds.Tables("table").Rows.Count > 0 Then
Dim rowscount As Integer = ds.Tables("table").Rows.Count
Dim cmd As New SqlCommand(strsql, cn)
Dim dr As SqlDataReader
dr = cmd.ExecuteReader(CommandBehavior.CloseConnection)
While dr.Read
Dim i As Integer
For i = 1 To rowscount
Dim k As Integer
For k = 1 To dr.FieldCount
xlssheet1.Cells(i, k) = dr.Item(k - 1)
Next k
Next i
dr.Close()
myapp.Quit()
End While
End If
cn.Close() End Sub