yagamiraito
20-12-2007, 16:46
Inserisco una lista di elementi (25) in un database.
Tempo Impiegato = 4 secondi!!!! E' normale che impieghi cosė tanto?
Io ho utilizzato ExecuteNonQuery(), ma non č che esiste un metodo pių veloce??
public bool INSERISCI(string sql)
{
SQLiteConnection connessione;
using (connessione = new SQLiteConnection())
{
try
{
connessione.ConnectionString = ConnessioneDatabase.DBSOURCE;
connessione.Open();
using (SQLiteCommand command = new SQLiteCommand(connessione))
{
command.CommandText = sql;
command.ExecuteNonQuery();
}
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
return false;
}
}
return true;
}
Tempo Impiegato = 4 secondi!!!! E' normale che impieghi cosė tanto?
Io ho utilizzato ExecuteNonQuery(), ma non č che esiste un metodo pių veloce??
public bool INSERISCI(string sql)
{
SQLiteConnection connessione;
using (connessione = new SQLiteConnection())
{
try
{
connessione.ConnectionString = ConnessioneDatabase.DBSOURCE;
connessione.Open();
using (SQLiteCommand command = new SQLiteCommand(connessione))
{
command.CommandText = sql;
command.ExecuteNonQuery();
}
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
return false;
}
}
return true;
}