Buongiorno al forum.
La mia pagina ASP:
Se la prima query JOIN restituisce un risultato all'interno del ciclo inserisco nella tabella tbl_A una serie di dati prelevati dalla tbl_B.codice:SQL = " SELECT a.*, b.* " SQL = SQL & " FROM tbl_A a " SQL = SQL & " JOIN " SQL = SQL & " tbl_B b " SQL = SQL & " ON a.idL=b.idL " SQL = SQL & " AND a.DATA_E = '" & formatGMTDate(DATE(),0,"yyyy-mm-dd") & "' " SQL = SQL & " ORDER BY a.ID; " Set Rs = CreateObject("ADODB.Recordset") Rs.Open SQL, cn if not Rs.eof then do until Rs.EOF //ESEGUI UNA QUERY INSERT INTO Rs.MoveNext() loop end if
Siccome questa pagina ASP è eseguita tramite un'operazione pianificata sul server ogni 20 minuti, ad ogni esecuzione della pagina la query INSERT INTO registra sempre gli stessi dati doppi.
Come posso evitare il doppio inserimento ?
Vi ringrazio

Rispondi quotando