En C# comment puis-je vider une base de données SQLite existante?
Est-ce possible via la chaîne de connexion? ou par le gestionnaire SQLite?En C#, comment vider une base de données SQLite existante?
Je ne souhaite pas émettre une instruction drop all tables.
J'ai ce code, le new
ici représente si n'existe pas en créer un nouveau.
try
{
connStr = @"Data Source=" + databaseFilePath + ";New=True;Version=3;";
conn = new SQLiteConnection(connStr);
cmd = new SQLiteCommand();
cmd.Connection = conn;
cmd.CommandType = CommandType.Text;
cmd.Connection.Open();
}
catch (Exception e)
{
MessageBox.Show("Caught exception: " + e.Message);
addError("Caught exception: " + e.Message,true);
return false;
}
Ne perdrez-vous pas votre structure? – badbod99
@ badbod99, oui, mais n'est-ce pas ce que veut le sujet starter? –