Office中国论坛/Access中国论坛

标题: 组合框里没有任何选项 [打印本页]

作者: secondonsite    时间: 2012-7-28 16:03
标题: 组合框里没有任何选项
在表单方式的窗体里,有一列我用组合框。我的想法,用SQL语句Distinct该列的值,然后列在组合框的列表里待选。SQL在Row Source写好了,测试得到的值也是对的。但是运行窗体,这列的组合框的列表里没有值。不知道是哪个属性没设好,请有经验的高手指点。谢谢!
作者: layaman_999    时间: 2012-7-28 17:36
原因
SQL语句拼接不正确
或没有符合条件的数据
作者: secondonsite    时间: 2012-7-28 22:30
SQL语句直行的结果是对的。
作者: Henry D. Sy    时间: 2012-7-29 09:13
我来猜:
可能是显示列的问题

作者: andymark    时间: 2012-7-29 13:59
可能设置不正确,把原来的组合框删除后重建试试

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

看看列数和列宽两个属性是否设置正确
作者: secondonsite    时间: 2012-7-29 17:37
Bound Column是2,默认的。实际上我的SQL的结果只是1列,因为我就需要一列。列宽是什么,找不到这个属性?
作者: secondonsite    时间: 2012-7-29 17:41
问题是否出在我的运用错了:不可以从该字段Distinct出值列在Combo里,然后再写入到这个字段。只能从其他字段列出来,写入这个字段?
作者: Henry D. Sy    时间: 2012-7-29 17:53
传例子吧,省的大家在这里猜
作者: Henry D. Sy    时间: 2012-7-29 18:07
把绑定列改为1




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3