数据库查询问题?

autonow 2004-10-14 01:08:57
如何用combobox实现下拉选项菜单,下拉选项中的选出的关键字作为在数据库中进行索引的关键字,最后把查询的结果显示在listbox中.
那位高手能帮帮我的忙,小弟先谢谢啦!
...全文
181 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
haohaohappy 2004-10-15
  • 打赏
  • 举报
回复
用DATAGRID控件比你用的LISTBOX好多了
tj123 2004-10-14
  • 打赏
  • 举报
回复
" & Trim(IIf(Combo1.Text = "", "'=ALL'", "学校='" & Trim(Combo1.List(Combo1.ListIndex)) & "'")) & "

这是选择的内容

然后把结果放到listbox的text里就行了

自己改一下就行了
aiur2000 2004-10-14
  • 打赏
  • 举报
回复
sql="select xxmc,x2 from biao where xxmc='" & combo1.text & "'"
其中x2字段为你要的
中间省去取rs
do while not rs.eof
List1.AddItem rs!x2
rs.movenext
loop
就ok了
autonow 2004-10-14
  • 打赏
  • 举报
回复
我数据库已经连接打开,数据库名中表的名字叫报名表,有多个字段,现在我想通过combobox下拉进行选择,从中选出学校名称,表中学校名称字段名称为xxmc,学校名称作为在表中的查询条件,把符合条件的记录的另一字段kh(考号)显示在listbox中
autonow 2004-10-14
  • 打赏
  • 举报
回复
我数据库已经连接打开,数据库名中表的名字叫报名表,有多个字段,现在我想通过combobox下拉进行选择,从中选出学校名称,表中学校名称字段名称为xxmc,学校名称作为在表中的查询条件,把符合条件的记录的另一字段显示在listbox中
starsoulxp 2004-10-14
  • 打赏
  • 举报
回复
up
caihong 2004-10-14
  • 打赏
  • 举报
回复
Private Sub Combo1_Change()
Dim prd As Recordset
Set prd = gdb.OpenRecordset("select * from bianma where name='" + Combo1.Text + "'", 2)
List1.Clear
While Not pRd.EOF()
List1.AddItem pRd("name")
pRd.MoveNext
Wend

End Sub
本文基于中国A股上市企业数据,分析了逻辑型和学习型AI技术应用对企业创新的影响。通过机器学习生成AI词典并分析年报文本,测量AI应用水平。研究发现,AI应用通过增加知识多样性、打破组织惯例和提高资源配置效率促进企业创新,且企业的吸收能力增强了这一促进作用 参照李玉花(2024)的做法,团队对来自中国工业经济《人工智能技术应用如何影响企业创新》一文中的基准回归部分进行复刻 团队将原文数据更新至2023年,并对基准回归进行复刻。数据年份为2007-2023年,包括原始数据、处理dofile,基准回归代码 一、数据介绍 数据名称:人工智能技术应用如何影响企业创新 数据范围:A股上市公司 数据年份:2007-2023年 有效样本:33615条 数据说明:参考《管理世界》中姚加权(2024)的做法,测算人工智能水平 内含原始数据、dofile和基准回归 二、数据指标 股票代码 股票简称 年份 省份 城市 区县 省份代码 城市代码 区县代码 行业代码 行业名称 企业上市年龄_年 是否ST或金融类 总资产_万元 营业收入增长率_% 资产负债率_% 总资产收益率_% 研发投入占营业收入比例_% 人工智能词频和 人工智能词频和加1取对数 企业专利申请总量 企业发明专利申请量 企业专利授权总量 企业发明专利授权量 三、参考文献 李玉花,林雨昕,李丹丹.人工智能技术应用如何影响企业创新[J].中国工业经济,2024,(10):155-173.

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧