Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579

    Datediff non nella Query

    Non riesco ad eseguire questa query:

    sqlmesabbia2="SELECT COUNT(id_mess) as num_mes, data_mess FROM messaggi WHERE " & datediff("n", rsme1("data_mess"), rsme("M_last_conessione")) & " < 0 "


    Prima faccio un altro select
    sqlmesa="select member_id, M_last_conessione FROM FORUM_MEMBERS WHERE member_id = 6 "
    rsme.Open sqlmesa,cn, 3, 3

    con il quale mi prendo rsme("M_last_conessione")

    ma nella prima query non riesce ad elaborare il rsme1("data_mess"), poiché è contenuto proprio nella tabella messaggi dove sto lavorando...

    Esiste una soluzione?

  2. #2
    Puoi fare così volendo

    sqlmesabbia2="SELECT COUNT(id_mess) as num_mes, data_mess FROM messaggi WHERE data_mess > #"&Cdate(rsme("M_last_conessione"))) & "#"

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Ho corretto così:

    sqlmesabbia2="SELECT COUNT(id_mess) as num_mes FROM messaggi WHERE data_mess > #"&Cdate(rsme("M_last_conessione"))) & "#"

    ma non funziona lo stesso...

    Il driver ODBC non supporta le proprietà richieste. (SUo MySQl come db)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Risolto, grazie!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.