问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Access 在文本框中显示字段名,

发布网友 发布时间:2023-07-28 21:44

我来回答

1个回答

热心网友 时间:2024-11-23 05:25

解决思路,用SQL语言检索出数据表某一字段下的全部内容,然后用VBA代码(ACCESS自带的编程语言)逐条将相应内容输入到窗体文本框内。

下面例子示范在打开窗体时,将当前ACCESS数据库里学生表中的全部学生姓名显示到一个文本框(Text1)内。

数据表结构及数据如下图

编写下列窗体打开事件过程

Private Sub Form_Open(Cancel As Integer)
Dim rs As New ADODB.Recordset  '声明并实例化ADO记录集对象
Dim strSql As String, strg As String
strSql = "select 姓名 from 学生表" '编写SQL查询语句,以便检索出全部学生的姓名
rs.Open strSql, CurrentProject.Connection, adOpenStatic, adLockReadOnly '打开记录集
Do Until rs.EOF  '循环将记录集中的学生姓名写入变量strg
strg = strg & rs!姓名 & vbCrLf '每次读出一个姓名到变量并加上回车\换行符以便每行只显示一个姓名
rs.MoveNext   '移动到下一条记录
Loop
Text1 = strg '显示全部名字到文本框
If rs.State = adStateOpen Then rs.Close  '关闭记录集
Set rs = Nothing    '释放记录集对象所占空间
End Sub

上述代码(ADO Recordset) Open方法中所使用参数说明

strSql  此参数里的SQL语句确定如何检索出数据

CurrentProject.Connection  记录集所引用当前ACCESS数据库的默认连接

adOpenStatic  指定记录集的游标类型为静态游标

adLockReadOnly 指定记录集的锁定(并发)类型为只读。(因为该记录集无需用于更新数据,故这里使用只读类型借以减少系统开销、提高运行速度)

请注意将文本框Text1的”滚动条“属性设置为”垂直“,以方便姓名很多时可用滚动条来查看。另外,上述代码需要引用ADO类库,否则运行将会报错。

ACCESS引用ADO类库方法

于VBE界面 菜单——工具——引用 在弹出的引用对话框勾选“Microsoft  ActiveX Data Objects 2.1 Library"或其他版本

运行效果见下图

追问你好,首先谢谢你的回答,可能是我的问题没有说明白。我的意思是我根本只知道数据表中的字段名都那些,我只是需要在一个文本框中能显示第二个字段的字段名就行,在下一个文本框显示该字段的一个值,而不是统计出该字段下的所有值。(这两个文本框是我设计好的,固定文本框,显示的某一条记录的情况)你能帮我解决吗

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 开标一览表必须单独密封吗? 开标一览表单独密封一般要几份 人防办电话定州是管什么的? 梦见杀死仇人是什么意思 萧条孤烟绝.日入空城寒指的什么动物 中国李宁t恤里面送的袋子怎么用 江西数学必修一什么版 广州交警换驾驶证流程 哪位高人帮忙翻译4句话。 中考英语阅读理解五大高分技巧 干豆直接煮会煮面吗 苹果手机14系列会出几款颜色? 梦见很的多银财宝 我不管是夏天还是冬天都发痧 ,主要症状:头晕、头昏、发热鼻塞、四肢无力... 发痧一定要揪痧吗 生活在北方,也没感冒,春季总是发痧。前几天右侧揪了八条胸乳痧,刚退 ... 幼儿经典益智故事五篇 非常完美 英文插曲 请问降c 和升b中下加一线,在琴键上分别是哪个键?(其他的怎么判断... 长笛吹降C的指法是怎样的了? access 图片设置透明色 华为p30pro怎么设置时间 华为p30pro怎么把时间和天气调到手机桌面 我是一名类风湿患者,请问生物制剂可以治疗 化学工程与工艺事业编报考哪一类 川崎探索者1700性价比怎么样 装修ERP如何帮助装企减少施工投诉 金利来羽毛球拍好吗? 厨房灶台朝向是东,灶王爷贴在厨房哪个墙上?面向哪里 老师学硕和专硕名额怎么定 苹果手机怎么解决相机模糊 换季用什么面膜好? 敏感肌肤适合用什么面膜? 从三山区坐公交车到芜湖市新一院坐哪路公交车 大眼操真的有用吗? 一个人的自信心是怎样建立的呢? 机械革命X6TI-S的系统重装后显卡不兼容是怎么回事?显卡是GTX1050的 不要在线,请求高手帮忙将英文翻译成日文,谢谢! 佛山的电表编号是多少? 教师节如何给老师写一封信