Allora invece del DROP direi che puoi usare un TRUNCATE.
TRUNCATE tabella1; TRUNCATE tabella2, TRUNCATE tabella3;
Per il tuo problema, mi sembra strano, ma non lavorando in ASP classico da tantissimo tempo ormai, non vorrei che il problema stia proprio in questo... o che voglia anche il punto e virgola finale? Non credo perchè non dovrebbe essere obbligatorio... ma tentare non nuoce :-)
ciao
P.s.
dopo aver fatto una ricerca veloce e dato che ho proprio rimosso ogni cosa di ASP (quasi nauseato da quanto ne ho visto)... ho trovato un esempio che mostra come usare il metodo execute che è un po' diverso dal tuo...
Dim strSQL strSQL = "DELETE FROM clienti"
DBConn.Execute strSQL
Dove DBConn è la tua connessione, nel tuo caso dovrebbe essere con_STRING.
Prova quindi a fare così:
Set con_STRING = Server.CreateObject("ADODB.Connection")
con_STRING.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
& Server.MapPath("./miodb.mdb")
strSQL= "TRUNCATE tabella1; TRUNCATE tabella2, TRUNCATE tabella3;"
Set rs_delete = con_STRING.Execute strSQL
Modificato da giangi_77 il 30 gennaio 2012 15.54 -