vb数据库中的ADODB.Recordset是什么意思

这是一个考勤管理系统模块的程序,看不懂数据库,普通VB教材上的数据库知识少的可怜,请高手解答一下PublicFunctiongetrs(ByValstrqueryAsSt... 这是一个考勤管理系统模块的程序,看不懂数据库,普通VB教材上的数据库知识少的可怜,请高手解答一下
Public Function getrs(ByVal strquery As String) As ADODB.Recordset
Dim rs As New ADODB.Recordset
Dim conn As New ADODB.Connection
On Error GoTo getrs_rttor
conn.ConnectionString = "provider=microsoft.jet.4.0;data source=D:\My Documents\miscowa.mdb"
conn.Open
rs.Open Trim(strquely), conn, adOpenKeyset, adLockOptimistic
Set getrs = rs
getrs_exit:
Set rs = Nothing
Set conn = Nothing
Exit Function
getrs_rttor:
MsgBox (Err.Description)
Resume getrs_exit
End Function

Public Sub executesql(ByVal strcmd As String)
Dim conn As New ADODB.Connection
On erroe GoTo executesql_error
conn.ConnectionString = "provider=microsoft.jet.4.0;data source=D:\My Documents\miscowa.mdb"
conn.Open
conn.Execute Trim(strcmd)
executesql_exit:
Set conn = Nothing
Exit Sub
executesql_error:
MsgBox (Err.Description)
Resume executesql_exit
End Sub
conn是不是数据集的连接?
conn.ConnectionString = "provider=microsoft.jet.4.0;是什么意思?
展开
 我来答
badlinux
2007-07-21 · TA获得超过2412个赞
知道大有可为答主
回答量:3799
采纳率:0%
帮助的人:1744万
展开全部
ADODB.Recordset
数据集啊,和.NET的dataset类似
======================================就是数据表在内存中的映射
爱宏壮简墨
2019-01-04 · TA获得超过3.1万个赞
知道大有可为答主
回答量:9698
采纳率:27%
帮助的人:978万
展开全部
adodb是动态数据链接对象
recordset是adodb的一个子类
一般情况下我们定义:
dim
rst
as
new
adodb.recordset
以后直接用rst就可以了。
至于!,例
form1!text1.text
=
"空"
form1.text1.text
=
"空"
两句的效果是一样的。
rst!field("id")等价于rst.field("id")
但是不能用form1!text1!text="空"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式