关于ado的小问题

cooljeef 2006-05-30 08:35:08
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim conn As New OleDb.OleDbConnection
Dim comm As New OleDb.OleDbCommand
Dim datas As New DataSet
conn.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source='快递详单.mdb'"
conn.Open()
comm.Connection = conn
comm.CommandText = "selece * from 表1"
Dim dataad As New OleDb.OleDbDataAdapter(comm)
dataad.Fill(datas)

说我conn.Open()这句错了
未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中。
小弟初学 不明白为什么,我也是照着书写的。
...全文
65 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
therockdelt 2006-05-31
  • 打赏
  • 举报
回复
路径没明确呀...再试试
cooljeef 2006-05-30
  • 打赏
  • 举报
回复
恩 我把快递详单.mdb 数据库保存在bin文件下 可以了
不过dataad.Fill(datas)又出错了
sanjie88 2006-05-30
  • 打赏
  • 举报
回复
'快递详单.mdb'
======================
这里需要单引号吗?
sanjie88 2006-05-30
  • 打赏
  • 举报
回复
conn.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source='快递详单.mdb'"
既然是ACCESS文件,怎么会没有详细的路径呢?
boblaile 2006-05-30
  • 打赏
  • 举报
回复
那就是这里出错了
"provider=microsoft.jet.oledb.4.0;data source='快递详单.mdb'"

这里的意思是
快递详单.mdb 数据库保存在bin文件下1

16,720

社区成员

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

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