У меня по какой то причине не получается изменить поле в SQL, пробовал с заглушками и без, ноль. Вот код:
public static void Main(string[] args)
{
const string info = "Server=localhost;Database=unturned2;Uid=root;pwd=root;charset=utf8";
MySqlConnection mycon = new MySqlConnection(info);
const string insert = "INSERT INTO wallets (steamid,balance) VALUES (@id , @bal)";
try
{
mycon.Open();
Console.WriteLine("Successfully connected!");
MySqlCommand command = new MySqlCommand(insert, mycon);
command.Parameters.Add("@id", MySqlDbType.VarChar).Value = "76561198928736885";
command.Parameters.Add("@bal", MySqlDbType.Double).Value = 500;
if(command.ExecuteNonQuery() != 1)
{
Console.WriteLine("Error");
}
MySqlCommand changebal = new MySqlCommand("UPDATE wallets SET balance=0 WHERE steamid=76561198928736885", mycon);
if(changebal.ExecuteNonQuery() != 1)
{
Console.WriteLine("Error occured with changing");
}
}
catch(Exception ex)
{
Console.WriteLine($"Error occured, {ex.Message}");
}
finally
{
mycon.Close();
}
}
Помогите пожалуйста, заранее спасибо))