0
Comment supprimer des éléments base de données locale après ajoutéComment supprimer un objet base de données locale
add("01:23:45:67:89:ac", "yes"); //add new item
static void add(string id, string input)
{
using (SqlCeConnection connection = new SqlCeConnection("datasource=base.sdf"))
{
connection.Open();
try
{
using (SqlCeCommand command = new SqlCeCommand("INSERT INTO userinput VALUES(@macadres, @userinput)", connection))
{
command.Parameters.Add(new SqlCeParameter("macadres", id));
command.Parameters.Add(new SqlCeParameter("userinput", input));
command.ExecuteNonQuery();
}
}
catch
{
Console.WriteLine("Not OK.");
}
connection.Close();
}
}
besoin de supprimer ajouté 01: 23: 45: 67: 89: ac
DeleteRecord ("01h23: 45: 67: 89: ac ");
static void DeleteRecord(string id)
{
using (SqlCeConnection connection = new SqlCeConnection("datasource=base.sdf"))
{
connection.Open();
try
{
using (SqlCeCommand command = new SqlCeCommand("DELETE FROM userinput WHERE macadres ='" + id + "'"))
{
command.Connection.Open();
command.ExecuteNonQuery();
}
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
}
connection.Close();
}
}
ne fonctionne pas (la propriété Connection n'a pas été initialisée.) –
ExecuteNonQuery: la propriété Connection n'a pas été initialisée. –
Oh .. J'ai raté la connexion, maintenant vérifier – Damith