Visualizzazione dei risultati da 1 a 5 su 5

Discussione: ordinamento campo

  1. #1

    ordinamento campo

    salve a tutti vorrei sapere se è possibile fare questo


    considerando che questa seguente query




    'giorni scadenza
    strSQL10sc = "SELECT * FROM colloqui WHERE codice = '" & codice & "' order by datascadenza desc "
    Set rec10sc = Server.CreateObject("ADODB.Recordset")
    rec10sc.cursorlocation = 3
    rec10sc.Open strSQL10sc, conn




    if rec10sc.eof then
    else




    Dim MiaData
    MiaData = rec10sc("datascadenza")


    Differenza = DateDiff("D", MiaData, Date)






    if Differenza < 0 then
    %>0<%
    else
    Response.write Differenza
    end if




    end if


    end if



    è situata in una colonna dove nel complesso è situato un esempio del genere


    cod nome citta gg.scadenza


    0010 ROBERT MI 12
    0011 KLAUS RM 19
    0012 PHIL GE 2
    0014 SUSY TO 4


    I campi cod nome citta fanno parte di una stessa tabella ed è facile ordinarli ma i gg scadenza essendo estratti su una query si possono ordinare ???? (lo dico x essere cosi piu preciso i gg scadenza si ricavano quindi da un altra tabella collegata con il campo cod )

    Se si chiedo se c'è qualche esempio ho provato anche con una join ma non so che diavolo di dati mi tira fuori......

  2. #2
    dai, oggettivamente, è proprio difficile capire. spiegati meglio, grazie

  3. #3
    spero che almeno l'esempio l'avrai capito......... allora partendo solo da questo ho riscritto la query.





    strSQL = "SELECT distinct colloqui.codice , immobili.* FROM immobili, colloqui WHERE colloqui.codice = CStr(immobili.codice) "

    ora ho in questa colonna una scadenza dei gg passati che viene rilevata cosi


    MiaData = rec10sc("datascadenza")


    Differenza = DateDiff("D", MiaData, Date)






    if Differenza < 0 then
    %>0<%
    else
    Response.write Differenza
    end if




    end if


    end if


    La mia domanda è semplice vorrei mettere in ordine cronologico cresc o decresc i gg . ora mi da questo errore....


    Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
    [Microsoft][ODBC Microsoft Access Driver] ORDER BY clause (colloqui.datascadenza) conflicts with DISTINCT.
    /xxxx.asp, line 1559


    spero che avrai capito , se no c'è sempre il remoto ........ un saluto

  4. #4
    ok, scrivi al remoto (e salutamelo )

  5. #5


    lasciamo perdere ....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.