一个关于异常的问题.

TreelightLSH 2003-08-21 04:39:04
我的程序如下:
Dim DS As System.Data.DataSet
Dim MyCommand As System.Data.OleDb.OleDbDataAdapter
Dim MyConnection As System.Data.OleDb.OleDbConnection

MyConnection = New System.Data.OleDb.OleDbConnection( _
"provider=Microsoft.Jet.OLEDB.4.0; " & _
"data source=C:\myData.XLS; " & _
"Extended Properties=Excel 8.0;")
' Select the data from Sheet1 of the workbook.
MyCommand = New System.Data.OleDb.OleDbDataAdapter( _
"select * from [Sheet1$]", MyConnection)

DS = New System.Data.DataSet
'Try
MyCommand.Fill(DS)
'Catch ex As Exception

'Finally
MyConnection.Close()
'End Try
但是运行时弹出对话框"未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中"
为什么?
...全文
49 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
TreelightLSH 2003-08-22
  • 打赏
  • 举报
回复
这个程序我是直接从msdn的例子抄下来的,只改了路径名,其它没改.
TreelightLSH 2003-08-22
  • 打赏
  • 举报
回复
lz305(vincoer),我将它改为myCommand.fill(ds,"表名")后,都是那一个错误.你的那句Private DS As DataSet = New DataSet()我也加了上去,还是不行.
lz305 2003-08-22
  • 打赏
  • 举报
回复
补充:Private DS As DataSet = New DataSet()
xixigongzhu 2003-08-22
  • 打赏
  • 举报
回复
你把异常信息和堆栈给出来。
lz305 2003-08-22
  • 打赏
  • 举报
回复
MyCommand.Fill(DS) 这句有问题

myCommand.fill(ds,"表名")
TreelightLSH 2003-08-22
  • 打赏
  • 举报
回复
各位帮一下忙,小弟急需.
TreelightLSH 2003-08-21
  • 打赏
  • 举报
回复
我加了,都不行阿。
lz305 2003-08-21
  • 打赏
  • 举报
回复
Imports System.Data.OleDb
Imports System.Data
有没有导入
你的连接没有打开:
Myconnection.open()
TreelightLSH 2003-08-21
  • 打赏
  • 举报
回复
各位帮一下忙,我是初学的.

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧