有一个程序在同事机器上正常,拿到我机器上就不成。
报:
异常详细信息: System.Data.OleDb.OleDbException: 未指定的错误
程序出错的部分为Dim myDataset As New DataSet
Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("/upload/") & "" & strFileNameOnly & ";" & _
"Extended Properties=Excel 8.0;"
''You must use the $ after the object you reference in the spreadsheet
Dim myData As New OleDbDataAdapter("SELECT * FROM [Sheet1$]", strConn)
myData.TableMappings.Add("Table", "ExcelTest")
myData.Fill(myDataset)DataGrid1.DataSource = myDataset.Tables(0).DefaultView
DataGrid1.DataBind()
System.Data.OleDb.OleDbException是系统错误,是不是我的framework框架有问题了?很是不解,最不解的是成功过一次,确切的说是成功了一下午。
我的系统是 2000 pro 版 + excel 2000
同事的机器有
2000 server + excel 2000
xp pro + excel xp
2003 server + excel xp
xp + excel 2000
不知道是不是跟这些有关?
报:
异常详细信息: System.Data.OleDb.OleDbException: 未指定的错误
程序出错的部分为Dim myDataset As New DataSet
Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("/upload/") & "" & strFileNameOnly & ";" & _
"Extended Properties=Excel 8.0;"
''You must use the $ after the object you reference in the spreadsheet
Dim myData As New OleDbDataAdapter("SELECT * FROM [Sheet1$]", strConn)
myData.TableMappings.Add("Table", "ExcelTest")
myData.Fill(myDataset)DataGrid1.DataSource = myDataset.Tables(0).DefaultView
DataGrid1.DataBind()
System.Data.OleDb.OleDbException是系统错误,是不是我的framework框架有问题了?很是不解,最不解的是成功过一次,确切的说是成功了一下午。
我的系统是 2000 pro 版 + excel 2000
同事的机器有
2000 server + excel 2000
xp pro + excel xp
2003 server + excel xp
xp + excel 2000
不知道是不是跟这些有关?
解决方案 »
- 求助思路:下载文件问题,如何实现登录用户才能下载文件。未登录用户即使知道文件的物理路径,直接输入路径也不能下载
- 请进
- 请教RDLC的问题?希望会的帮我一下,非常谢谢了!
- 请问大家,一个判断用户名是否存在的存储过程怎么写呀
- 取得WEB用户控件的值
- 刚学啊。。不好意思,问个问题
- User.Identity.Name 是怎么产生的?我在一个框架中登陆,如何把这个东西传递到例外一个框架?
- 求助:未将对象引用设置到对象的实例
- C#如何把加密的Excel批量导入sql数据库
- 二级菜单点击之后页面刷新,结果二级菜单收缩了,怎么保持原来的状态?大神们很简单吧?教教小弟吧!在线等
- session赋值问题
- .net里如何做到groupbox的功能。有这样的控件么
"HDR=Yes;" indicates that the first row contains columnnames, not data
"IMEX=1;" tells the driver to always read "intermixed" data columns as text
TIP! SQL syntax: "SELECT * FROM [sheet1$]" - i.e. worksheet name followed by a "$" and wrapped in "[" "]" brackets.