
Access+VBA+SQL
文章平均质量分 58
编程小虾米的成长之路
King_HEQ
做一个会编程的管理!
展开
-
Access:如何接收文本框作为查询条件,并实时刷新查询
今天,想设计一个窗体,窗体中有个文本框,让后按文本框的条件实时更新查询清单。在上图输入时间查询结果就实时刷新,这个不是在窗体中刷新,而是直接刷新Access默认的查询。方法一:代码部分:1,删除旧的查询(我不知道这个是不是很好,但是只有删除旧的,才能使用CreateQueryDefDim qryname, sql As StringDim Qry1 As QueryDefFor Each Qry1 In CurrentDb.QueryDefsIf Qry1.Name原创 2021-06-29 11:14:04 · 5969 阅读 · 0 评论 -
VBA+SQL+Access:访问数据表的第二种方式DAO
通常情况下,使用ADODB就可以满足物料管理的工作需要了,但是俗话说,技多不压身,另一种类似的数据库访问方式,也是比较容易理解的,那就是DAO。Dim curDB As DatabaseDim curRS As RecordsetSet curDB = CurrentDb上面三句代码,可以获得当前Access数据库的控制权。Tips: 申明变量时:Dim CurDB as DAO.database,DAO写不写好像都可以,但是方式一ADODB就不行。常用语句:CurDB.execut原创 2021-06-21 22:26:46 · 1855 阅读 · 0 评论 -
Access+VBA: ADODB数据库访问(一)
Objective:得到某个数据库的控制权:1,读取数据表的数据2,修改数据表的数据(删除,更新,增加)在Access中访问表中的具体数据,我们需要常用的方法是使用ADODB connection。注意: 使用ADODB前,要在VBA中选择一下Data object,否则会报错,个人经验2.8以上就可以了:Step1:得到数据库的控制权:定义一个new recordset定义一个new currentproject.connection最主要的是需要有一个rs.Open S.原创 2021-06-21 20:28:13 · 3671 阅读 · 0 评论 -
Access:ADODB数据库使用错误记录
前段时间,因为一直专注Excel的数组和字典,很享受着那种极速的数据处理速度。好久没有使用Access,在使用ADODB链接数据库时,出现三次错误:1,因为没有在“yin'yo原创 2021-06-15 22:17:30 · 770 阅读 · 2 评论 -
SQL:Join的测试和分析
Join的测试和分析Join分为三种:inner Join,Left Join,right Join首先,我觉得要知道一个概念:临时表或者说虚拟表,Join的作用就是生成一个虚拟表,因为我本身专业并不是计算机,更不是编程。所以走了很多弯路,直到用了很多次数据表的关系之后,才明白这个道理。1,Inner JoinSelect * from Table_A inner join Table_B on Table_A.Model = Table_B.Model虚拟表如下,所有左右Model相同原创 2020-07-10 14:29:32 · 347 阅读 · 0 评论