社区
VB基础类
帖子详情
各位来看看,帮帮忙!!!!!!!!
远程Scada
2003-05-29 09:20:54
Set dbsContent = OpenDatabase(StrDbPath)
sql = "select * from ITEM "
Set datContent = dbsContent.OpenRecordset(sql)
为什么出现类型不匹配的错误啊!!
...全文
29
5
打赏
收藏
各位来看看,帮帮忙!!!!!!!!
Set dbsContent = OpenDatabase(StrDbPath) sql = "select * from ITEM " Set datContent = dbsContent.OpenRecordset(sql) 为什么出现类型不匹配的错误啊!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
深渊的水影
2003-05-29
打赏
举报
回复
。。。。。
koa3000
2003-05-29
打赏
举报
回复
set dbsContent = dao.OpenDatabase(strDbPath)
Set datContent = dbsContent.OpenRecordset(sql)
因为 数据库dbsContent 是采用 dao 打开的,所以datContent 要用dao,这样类型才相同。
直接用也是可以的,但关键是你的库里面要有,并保证数据库与记录集的定义一致。
比如, 如果你引用进来 ado ,你也可以用 ado来操作数据库。
dim cn as adodb.conncetion
dim rst as adodb.recordset
cn.open "………………"
Set rst = cn.Execute("Select * From CT")
远程Scada
2003-05-29
打赏
举报
回复
谢谢江江:
问一下:“Dim datContent As dao.Recordset”
为什么要指定dao,直接Dim datContent As Recordset 不行吗?
lihonggen0
2003-05-29
打赏
举报
回复
同意楼上
AechoJohn
2003-05-29
打赏
举报
回复
我试了一下,没有问题呀!
Dim dbsContent As dao.Database
Dim sql As String
Dim datContent As dao.Recordset
Dim strDbPath As String
'在此处可以指定别的数据库
strDbPath = App.Path & "\Lib\STDEPSE.mdb"
Set dbsContent = dao.OpenDatabase(strDbPath)
sql = "select * from CT "
Set datContent = dbsContent.OpenRecordset(sql)
datContent.Close
Set datContent = Nothing
dbsContent.Close
Set dbsContent = Nothing
百场IT大咖技术直播,全天候免费看!直播回放
此直播专为受疫情影响的程序员们量身定制,不仅可以学习到各技术领域的硬核知识,还能够在特殊时期学习如何提高工作效率与企业建立信任感。(由于直播讲师过多,每天只展示近两天直播的导师介绍噢)
求“评”若渴,各位
帮帮忙
!
求“评”若渴,各位
帮帮忙
! 我在编程之余,写过一本《凌波微步》,在《程序员》、《CSDN开发高手》、《中华读书报》等报刊上发表过几篇文章。这些文字质量不高,无法令我满意。但我最苦恼的是,没有多少渠道可以...
各位大侠
帮帮忙
!
我是一个才学习SQL Server 的学生 有关也‘锁’的那些概念我看来好几边还是看不明白 那位大侠能帮我指点指点啊!
急!求各位学长大佬拯救!!
求各位学长大佬们
帮帮忙
!!小生拜谢! 本人是一名专科大二的学生,在学的语言是C#,自己也自学了一点Java基础。在网上看了很多的帖子什么的,越看越对C#的前景不看好,感觉以后的工资和工作机会都不如Java程序员,...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章