select distinct 专业 from 表

解决方案 »

  1.   

    Set db = DBEngine.Workspaces(0).OpenDatabase(App.Path & "\demo.mdb")Set re = db.OpenRecordset("select distinct line from demo", dbOpenDynaset)提示类型不匹配
      

  2.   

    SELECT 专业
    FROM 表
    GROUP BY 专业
      

  3.   

    rs="select distinct 专业 from 表"
    while not rs.eof
      list.additem rs("字段")
      rs.movenext
    loop
      

  4.   

    strsql="select distinct 专业 from 表"
    rst.Open strSql, CN, adOpenForwardOnly, adLockReadOnly, adCmdText
    while not rst.eof
    Lst.AddItem Trim(rst.Fields(0).Value)
    rst.movenext
    wend
      

  5.   

    re你定义了吗?过滤掉重复的记录用distinct 不会错的,你再看看是不是别的地方错了!不行你先去掉distinct 看看行不行,如果行就不是distinct的原因。
      

  6.   

    建议:    过滤重复的记录最好用playyuer(女㊣爱)的方法。
         SELECT 专业
          FROM 表
           GROUP BY 专业
        用select distinct 专业 from 表
         如果记录多的时候明显会感觉到的!!
         执行起来效率不高
      

  7.   


    rs.open "select 英语 from 专业 group by 英语",
    list1.clear
    for i=1 to rs.recound
        list1.additem rs![英语]
        rs.movenext
    next 
      

  8.   

    怎么我执行就出错呢?谁能发个例子给我,成功了就给分!!
       [email protected]
      

  9.   

    aod
    dim rs as adodb.recordset
    set rst=new adodb.recordset
    rst.open("select distinct profession form table
    if not rst is nothing then
       while not rst.eof
           list.additem rs!字段
           rst.movenext
      wend
    rst.closed
    end if 
      

  10.   

    aod
    dim rs as adodb.recordset
    set rst=new adodb.recordset
    rst.open("select distinct profession form table
    if not rst is nothing then
       while not rst.eof
           list.additem rs!字段
           rst.movenext
      wend
    rst.closed
    end if 
      

  11.   

    把Dim rs recordeset这一句隐掉,就不会提示类型不匹配。试一试啊。
      

  12.   

    把Dim rs as recordeset隐掉
      

  13.   

    shenfuhua(幻影清风)的方法实时错误 '3709'
    连接无法用于此操作。在此上下文中它可能已被关闭或无效。
      

  14.   

    现在连SQL语句都不能运行!!!
    谁做个例子给我吧!!
      

  15.   

    evbsky(evbsky),问一下,你的语句中数据库名称demo.mdb,而(select distinct line from demo", dbOpenDynaset)语句中查询表的名称也是demo,一样吗?