设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2491|回复: 10

[窗体] 组合框里没有任何选项

[复制链接]
发表于 2012-7-28 16:03:20 | 显示全部楼层 |阅读模式
在表单方式的窗体里,有一列我用组合框。我的想法,用SQL语句Distinct该列的值,然后列在组合框的列表里待选。SQL在Row Source写好了,测试得到的值也是对的。但是运行窗体,这列的组合框的列表里没有值。不知道是哪个属性没设好,请有经验的高手指点。谢谢!
发表于 2012-7-28 17:36:00 | 显示全部楼层
原因
SQL语句拼接不正确
或没有符合条件的数据
 楼主| 发表于 2012-7-28 22:30:00 | 显示全部楼层
SQL语句直行的结果是对的。
发表于 2012-7-29 13:59:13 | 显示全部楼层
可能设置不正确,把原来的组合框删除后重建试试

问题不能解决请上传附件
 楼主| 发表于 2012-7-29 15:27:49 | 显示全部楼层
又建了一个还是如此,除了Row Source设了,Row Type设成Table/Query,其他属性都没动。感觉一项一项的值的数目是有的,但就是每一项上都是空白。
发表于 2012-7-29 17:23:52 | 显示全部楼层
secondonsite 发表于 2012-7-29 15:27
又建了一个还是如此,除了Row Source设了,Row Type设成Table/Query,其他属性都没动。感觉一项一项的值的数 ...

看看列数和列宽两个属性是否设置正确
 楼主| 发表于 2012-7-29 17:37:40 | 显示全部楼层
Bound Column是2,默认的。实际上我的SQL的结果只是1列,因为我就需要一列。列宽是什么,找不到这个属性?
 楼主| 发表于 2012-7-29 17:41:45 | 显示全部楼层
问题是否出在我的运用错了:不可以从该字段Distinct出值列在Combo里,然后再写入到这个字段。只能从其他字段列出来,写入这个字段?
发表于 2012-7-29 17:53:43 | 显示全部楼层
传例子吧,省的大家在这里猜
发表于 2012-7-29 18:07:58 | 显示全部楼层
把绑定列改为1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-10 20:15 , Processed in 0.117980 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表