Ciao a tutti.
Vorrei iniziare ad utilizzare un trigger per aggiornare una tabella mysql.
La versione che uso è la 5.0.45
Al momento utilizzo questo codice ASP, è possibile eseguire la stessa operazione utilizzando un trigger ?
Grazie in anticipo
codice://QUERY SU TABELLA TEMPORANEA SQL = " SELECT * FROM " SQL = SQL & " _temp " Set Rs = CreateObject("ADODB.Recordset") Rs.Open SQL, cn if not Rs.eof then Rs.MoveFirst() Do While Not Rs.EOF //QUERY SU TABELLA DEFINITIVA qs = "SELECT * FROM " qs = qs & " _tbl " qs = qs & " WHERE 1 " qs = qs & " AND DATA = '" & formatGMTDate(RS("DATA"),0,"yyyy-mm-dd") & "' " set RSqs = CreateObject("ADODB.Recordset") RSqs.Open qs, cn //SE LA DATA E' GIA' PRESENTE if not RSqs.eof And not RSqs.bof then response.write "niente da inserire." //ALTRIMENTI AGGIUNGO LA RIGA DA TABELLA TEMPORANEA A TABELLA DEFINITIVA else SQL = "INSERT INTO " SQL = SQL & " _tbl " SQL = SQL & "( " SQL = SQL & " DATA " SQL = SQL & " ) " SQL = SQL & " VALUES " SQL = SQL & " ( " SQL = SQL & " '" & formatGMTDate(Rs("DATA"),0,"yyyy-mm-dd") & "' " SQL = SQL & " ) " cn.execute(sql) end if RSqs.Close() set RSqs = Nothing Rs.MoveNext() Loop Rs.Close() Set Rs = Nothing cn.Close() Set cn = Nothing

Rispondi quotando