Когда я запускаю программу, я получаю эту ошибку:Invalid Cast Исключение было необработанный MySQL
Invalid Cast Exception was unHandled
Это является часть формы для заполнения базы данных, и Visual Studio помечает Int бросания как ошибка
MySqlConnection conectar = new MySqlConnection("server=127.0.0.1; database=gymne; Uid=root; pwd=0000000000;");
using (MySqlCommand sqlCommand = new MySqlCommand("SELECT COUNT(*) from Socios where Nombre like @pNombre AND Apellido like @pApellido", conectar))
{
conectar.Open();
sqlCommand.Parameters.AddWithValue("@pNombre", txtNombre.Text);
sqlCommand.Parameters.AddWithValue("@pApellido", txtApellido.Text);
int UsuarioExiste = (int)sqlCommand.ExecuteScalar();//<----"error here"
if (UsuarioExiste > 0)
{
MessageBox.Show("El Socio ya existe!!", "No Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
Так что мне не нужно использовать AddWithValue, просто добавить? – user2461687
он по-прежнему не работает, он говорит, что это отличное – user2461687
большое спасибо, я сделаю исправления – user2461687