窗体中用了一个组合框,打开数据库后,通过循环代码将查到的定货单号附值给下拉列表,可是有重复的定货单号,要求不能看到重复的,怎么办?有点印象用循环将查到结果排序对比,将重复的只显示一个,可是对于我太难了,高手赐教,谢谢了,跪求,在线等!

解决方案 »

  1.   

    SELECT DISTINCT NAME FROM TABLENAME
    用此SQL语句去掉重复的值!!
      

  2.   

    首先
    combox.clear
    .....
    sqlstr="select distinct * from TableName"
    .....
    combox.additem Field.value
    .....
      

  3.   

    还是不太明白,!
    谢谢你刚才能够帮我,可是我还是有点不明白,下面是我的代码:
    Dim str As String
    Dim i As Integerstr = "select * from xiaoshoumingxi"
    If query(str, result) = True Then
    If result.EOF = False Then
    For i = 0 To result.RecordCount - 1 '列出当前销售单号
    组合框名.List(i) = result.Fields("销售单号").Value
    result.MoveNext
    If result.EOF = True Then Exit Sub
    Next i
    End If
    End If