Как это разрешить?Указанный листинг недействителен в C#
MySqlConnection con = new MySqlConnection(myconnectionstring);
string validateinventory = "SELECT COUNT(*) FROM inventory_register WHERE barcode = @barcode";
MySqlCommand cmd = new MySqlCommand(validateinventory,con);
con.Open();
cmd.Parameters.AddWithValue("@barcode", textBox3.Text);
int Result = (int)cmd.ExecuteScalar();
con.Close();
if (Result > 0)
{
textBox3.Text = "";
MessageBox.Show("Invalid Barcode! Please Register Inventory or Enter Valid Barcode");
}
InvalidCastException брошен в следующей строке:
int Result = (int)cmd.ExecuteScalar();
Возможно, вам стоит указать ошибку, которую вы получаете, и по какой строке. –
Привет, я получаю ошибку в строке «int result = (int) cmd.executescalar(); – Ameena
@Ameena Вы уверены, что результат' ExecuteScalar() 'является целым значением? Что говорит отладчик? – Andy