Prosty problem: przekazywanie parametrów do zapytania. Jeśli wpisze konkretną wartość pod @number to wszystko działa OK.
Istnieje dużo przykładów w sieci, ale żaden nie pasował do mojego..
String Query = "DELETE FROM samochod WHERE samochod_id = @numer";
MySqlCommand cmd = new MySqlCommand(Query, Glowna.serwer.connection);
MySqlParameter param = new MySqlParameter();
param.ParameterName = "@numer";
param.Value = indeksy.Count; // wartość integer
cmd.Parameters.Add(param);
cmd.ExecuteNonQuery();