Ciao Ragazzi,
per trasferire una parte di tabella da db all'altro uso il seguente codice:
codice:
cn.open
For x As Long = 0 To NumeroRighe
cmd.Parameters.Clear()
For y As Int16 = 0 To NumeroColonne
cmd.Parameters.AddWithValue("@" + dt.Columns(y).ColumnName, dt.Rows(x).Item(y))
Next
cmd.ExecuteNonQuery()
Next
cn.close
parliamo di 6 colonne e di righe che possono andare da 30.000 a 400.000 ma i tempi sono troppo lunghi, su pc veloci riesco a ottenere 180 record/secondo mentre su pc normali non supero gli 80 record/secondo
i db sono entrambi access ed il linguaggio naturalmente è vb.net.
Vorrei consigli per velocizzare un po le cose....
Lo stesso lavoro con il dao e il vb6.0 era molto ma molto più veloce almeno 10 volte tanto.
Saluti