access 组合框数据源用变量,怎么去掉重复值

access的组合框combo1的数据源是用的变量,但因为表[1查询](或[2查询])的字段[当前数据]内容有很多重复的,不知道怎么去除,求高人解答。DimstrAsSt... access的组合框combo1的数据源是用的变量,但因为表[1查询](或[2查询])的字段[当前数据]内容有很多重复的,不知道怎么去除,求高人解答。
Dim str As String
Select Case num 'num是设置的变量
Case Is = 1
str = "SELECT [1查询].[当前数据] FROM 1查询 ORDER BY [当前数据]; "
Case Is = 2
str = "SELECT [2查询].[当前数据] FROM 2查询 ORDER BY [当前数据]; "
End Select
With combo1
.RowSourceType = "Table/Query" '设置行来源类型
.RowSource = str '设置行来源
.ColumnCount = 1 '设置组合框显示列数
End With
展开
 我来答
解0人
2014-12-18 · TA获得超过2389个赞
知道大有可为答主
回答量:1474
采纳率:83%
帮助的人:762万
展开全部

Select Case num    
Case Is = 1

怎麼一会num一会Is?


要去除select结果的重复值用distinct,比如:

SELECT distinct [1查询].[当前数据] FROM 1查询 ORDER BY [当前数据]

祝你成功!

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式