access中,在一个窗体内,从一个列表框(客户名称)选中一个,在若干个文本框中显示客户的其它信息,

作者&投稿:啜超 (若有异议请与网页底部的电邮联系)
ACCESS中我想实现选择一行客户名称(在子窗体里)把相应的客户名称的值传到text1中去,怎么实现?~

 子窗体中增加一个事件

Private Sub Form_Current()
Me.Parent.text1.Value = Me.客户名称
End Sub

需要做到以下两点:

1.子窗体的记录源设为:SELECT * FROM 表名 WHERE (((公司名称)=[forms]![主窗体名称]![组合框名称]));
2.在窗体的公司名称组合框的更新后时间中写刷新代码:
Private Sub 组合框名称_AfterUpdate()
Me.子窗体名称.Requery
End Sub

以上两点复制粘贴时注意替换代码中的汉字为你自己的名称

假设客户表结构如下:

客户(客户名称,地址,电话,邮箱)

新建一个窗体,布局见附图

添加 4个文本框 分别命名为:客户名称 、地址、电话和邮箱,1个列表框 命名为List4

窗体的数据源设置为表“客户”,4个文本框分别与对应的字段绑定

列表框的行来源属性设置为:    SELECT 客户.客户名称 FROM 客户; 

 

为列表框添加下列更新后事件过程:

Private Sub List4_AfterUpdate() 
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[客户名称] = '" & Me![List4] & "'"
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
    If Me.客户名称 <> Me![List4] Then
       Me.List4.Value = False
    End If
End Sub

 

添加下列窗体成为当前事件过程:

Private Sub Form_Current()
    If Me.客户名称 <> Me![List4] Then
        Me.List4.Value = False
    End If
End Sub

 

添加下列窗体更新后事件过程:

Private Sub Form_AfterUpdate()
    Me.List4.Requery
End Sub

 

好了到此大功告成!每选中列表框一个客户名称,窗体随即显示该客户所有详细资料。

运行效果如图




在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录...
选项A)的功能是查询“专业”字段中前两个字为“信息”的记录,Lett函数用于在字符串左端开始取n个字符,Left([专业])”信息-也就是是查询“专业”字段中前两个字为“信息”的记录;Mid函数可以实现在任何位置取任何长度的子串,所以选项D)的功能也是查询“专业”字段中前两个字为“信息”的记录。

access中,如何在一个字段前面加0?
access中,在一个字段值前加0,可直接用“+”(加号)处理。工具:access2013 步骤:1、如学生表有如下数据:2、现要将姓名前加个字符“0”,用以下语句:update 学生 set 姓名='0'+姓名其中设计视图为:3、执行后结果:4、可以看到所有人的姓名前都加了个字符“0”。注意事项:要更新的字段长度...

在一个Access的表中有"专业"字段,要查找包含"信息"两个字的记录,正确的...
【答案】:B 本题中使用关键词“Like”对包含“信患”的记录进行模糊查询,“信息”前后的“*”表示要查找的是“信息”前面或后面有多个或0个字符的数据。

access数据库中的什么是在一个或多个数据表中检索更新指定
access数据库中的操作查询是在一个或多个数据表中检索更新指定。根据查询相关公开信息显示,操作查询是在一次查询操作中对所得的结果进行编辑等操作,才能在一个或多个数据表中检索更新指定。

access数据库中的什么是在一个或多个数据表中检索更新指定
access数据库中的选择查询是在一个或多个数据表中检索更新指定。选择查询能够根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以使用选择查询对记录进行分组,并且对记录进行总结、计数、求平均以及其他类型的计算。

如何在一张表里面设置两个主键呢?
1. 如何在access中设置两个主键 1、打开你的access,并打开你要设置主键的数据表,然后点击 开始——视图。2、在视图的下拉菜单中,点击设计视图。3、来到了设计视图面板,我们在要设立主键的字段的右边,也就是红色箭头的位置右键单击。4、在弹出的菜单中,我们选择主键。这样就是ID这个字段建立的主键...

access 语句中 能否在一个查询下根据两个不同的参数查出分别对应的两列...
1)创建查询q1:SELECT DCount("ID","ta","fa1='A' AND ID<=" & [ID] & " AND ID>=" & DLookUp("ID","ta","fa1='A'")) AS SN, fa2, fa1 FROM ta GROUP BY fa2, fa1, ID HAVING fa1="A" ORDER BY ID 2)创建查询q2:SELECT DCount("ID","ta","fa1='B' AND ID<=...

access 在一个表中插入另一个表的记录
这样的插入没有意义 只需要从两个表中查出你想要的数据就行了。查询使用时,和实体表是一样的 还避免了数据的重复保存

Access数据中,如何做到在其中的一个字段中输入数据,其他的字段字段根据...
private sub 姓名_afterupdate()dim I as long with me I = .ID.value - 1 if isnull(.班级.value) then .班级.value=dlookup("班级","表1","ID=" & I )if isnull(.数学老师.value) then .数学老师.value=dlookup("数学老师","表1","ID=" & I )if isnull(.教导员.value) ...

怎么在access中创建一个选择查询呢?
1、打开access软件,新建一个学生表,选择创建选项卡,在查询组中点击查询向导,会出现新建查询对话框。选择简单查询向,点击确定继续。2、在简单查询向导的对话框中,按向右的单箭头可单个添加选中字段,按向右的双箭头可添加全部选中的字段,完了后点击下一步。3、在新出现的对话框里进行标题设置,另外...

高邑县19167017048: access中,如何用程序在一个窗体内引用一个数据表,并以数据表的形式打开? -
兆昆枫欣贝: 用向导并使用你要用的数据表的列,然后在窗体中使用数据表视图就OK了

高邑县19167017048: access 2007 从一个窗体点击按钮打开另一个窗体,怎样设置使刚打开的窗体最前端显示 -
兆昆枫欣贝: 设置窗体属性:模式(modal)为是(true)即可. Modal 属性指定窗体是否作为模式窗口打开.当窗体作为模式窗口打开时,在将焦点移到另一个对象之前,必须关闭该窗口. 可以在属性或者代码中设置,作法: 1.窗体设计状态下,属性->其他->模式选择【是】; 或者 2.窗体名称.modal=true

高邑县19167017048: 在Access中,同一时刻只能从一个选项组中选择其中一个按钮 是对还是错的 判断题 -
兆昆枫欣贝: 这是正确的,因为:选项组是一种常用的控件,用于向用户提供互斥的选项.在Access 中,如果是在窗体或报表中创建选项组,复选框(Check box)、选项按钮(option button)或切换按钮(Toggle button)三种控件都可以加入选项组.

高邑县19167017048: access中一个窗体怎样引用另一个窗体的变量 -
兆昆枫欣贝: 在access登录的窗体中 打开跳转窗体的 docmd.Openform 将用户名 传递 参数给这个窗体 在跳转的access窗体使用me.openargs来取得这个用户名. 这里有一个很完整的access登录窗体的源代码 你可以参考一下【Access中国】示例: http://www.office-cn.net/thread-115242-1-1.html 有access登录 用户 及密码等功能

高邑县19167017048: ACCESS数据库,做了一个窗体,如何能设置窗体中数据默认显示筛选其中一个布尔值字段为"1" -
兆昆枫欣贝: 把这个窗体作为子窗体放入一个非绑定窗体. 主窗体上插入一个复选框控件,默认值设为True, 设置子窗体的链接字段属性,将主窗体上的复选框控件名设为主链接字段,子链接字段即为要求筛选的字段. 主窗体上放置按钮或复选框之类的控件,点击事件代码中,设置子窗体的链接字段属性值为空,即可显示全部值.

高邑县19167017048: 在ACCESS中怎样通过窗体中的一个按钮创建一个新的表 -
兆昆枫欣贝: ACCESS本来就可以通过窗体创建一个表,但是如果你打算通过一个按钮的点击,同时创建多个不重复的表,要通过编程才能实现.

高邑县19167017048: Access中怎样从窗体传递参数到条件查询? -
兆昆枫欣贝: 用response.form("参数")获取参数 然后把获取的参数带入查询语句的条件中where XXX='"&response.form("参数")&"'

高邑县19167017048: 如何在access中一个窗体显示出某个表的所有记录,然后单击某条记录可以进行修改? -
兆昆枫欣贝: 你是不是想先用一个窗体游览记录,然后单击其中的记录就会出现修改该记录的窗体? 其实,在ACCESS中可以用“窗体向导”轻松创建一个绑定数据表的窗体,而且可以直接在窗体上的记录上进行修改. 当然,如果你非要在单击后再出现修改窗体的话,可以在记录上设置“单击”事件触发新窗体,同时在“事件过程”中:第一先获得当前记录值,第二根据记录值在新窗体中显示记录. 不过,这有点画蛇添足了,还是直接修改来的好.

高邑县19167017048: 我在ACCESS中建立了一个窗体,怎样在窗体中找到同一类型的数据?
兆昆枫欣贝: 这个用access可以解决的,就是在宏里做一个判断表达式,如果判断结果为真,则运行该行,如果不为真,则忽略.表达式具体为forms!窗体名!控件名='所填内容'

高邑县19167017048: 在access一个表和一个“窗体1”,如何在打开的表格内点击后打开“窗体1”? -
兆昆枫欣贝: ACCESS中的表是用来存储数据的,是在后台.而窗体是用来建立与用户交互的界面,是在前台.所以只有在窗体1中打开表,(当然也通过其他方式),在表中是无法打开窗体的 你可以找本ACCESS入门的书来,先了解ACCESS具体可以做什么

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网