Ciao.
Dovrei:
1) controllare che nella colonna ANNO di una tbl access non ci siano records con anni precedenti (-2) a quello corrente (cioè 2006 e 2005) ;
2) In caso di mancanza degli anni 2006 e 2005 nella colonna ANNO, devo inserire una serie di 4 records con valore zero nella colonna VALORE per ciascuno degli anni 2006 (4 records) e 2005 (4 records).
Come mi consigliate di fare?
Ho scritto così:
Grazie.codice:AnnoPrecedente = Year(Now()) - 2 AnnoCorrente = Year(Now()) - 1 cod = request.form("ID") Set rec = Server.CreateObject("ADODB.Recordset") SQL = "SELECT * FROM tbl WHERE ID = "& Cod rec.Open SQL, cn, 3, 3 If Not rec.EOF Then Do While Not rec.EOF response.write rec("anno") &" " if rec("anno") <> AnnoPrecedente OR rec("anno") <> AnnoCorrente then 'QUI COSA DEVO PREVEDERE? rec.MoveNext End If Loop End If rec.Close set rec = nothing Cn.Close set Cn = nothing

Rispondi quotando
