Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    DELETE - strano comportamento.

    Con questo codice cancello le notizie vecchie di un anno, alla data:

    codice:
    Data_verifica = DateAdd("m", -12, Now()) 
    
    sqlCancNews = " delete from news " & _
                  " where mid(data_inserimento,4,2) & mid(data_inserimento,7,4) = " & _
    	          mid(Data_verifica,4,2) & mid(Data_verifica,7,4) 
    objConn.execute(sqlCancNews)
    Stranamente però non mi vengono cancellate solo quelle alla data, bensì tutte quelle che a partire da quella data (ES: 01/10/2004), seguono fino alla fine del mese in oggetto (ES: 31/10/2004).
    La query quindi cancella tutte le notizie del mese appena scattato, vecchio di un anno.
    Io invece vorrei che cancellasse solo quelle vecchie di un anno, alla data di quel determinato giorno, come faccio? :master:
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    usa la funzione detediff
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Qualche esempio su come adattarla al mio codice?
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  4. #4
    Nel db il campo data_inserimento di che tipo è?
    Il db che è? Access o SQL Server?

  5. #5
    1)DB: Access

    2)Campo data_inserimento di tipo testo.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  6. #6
    Non potevi fare il campo di tipo data?
    Cerca CONVERT o CAST.

  7. #7
    Soluzioni altermative?
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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.