[VB2005+SQL]Mi potete aiutatare con questa query, p.f. ?

venerdì 09 settembre 2011 - 08.02
Tag Elenco Tags  VB.NET  |  SQL Server 2005

Zan Profilo | Newbie

Ho la necessità di creare,all'interno di un piccolo schedulatore, una sub che mi cancelli tutte le richieste più "vecchie" di tot. secondi ed abbiano il loro "status" ancora attivo.
Ho provato questa query (in SQL) ma non riesco a farla funzionare, mi potete dire, se potete, dove sbaglio ?

'===CANCELLO IL RECORDS NON PROCESSATI PIU' VECCHI DI 20 SECONDI ED ANCORA ATTIVI
Dim cmdDeleteSC As SqlCommand = conn.CreateCommand()
cmdDeleteSC.Connection = conn
cmdDeleteSC.CommandText = "DELETE FROM Richiesta WHERE DataRichiesta < DateAdd(ss,-20,GETDATE()) And StatoRichiesta = 'A'"
cmdDeleteSC.ExecuteNonQuery()
cmdDeleteSC.Dispose()

Grazie mille a tutti (sono inchiodato!)

R.Zanni
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5