Моя ошибка говорит примерно так (преобразование из строки "dept_id" в тип "boolean" недопустимо) любые решения, пожалуйста
Private Sub dept_num_TextChanged_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles dept_num.TextChanged Dim con As SqlConnection = New SqlConnection("Data Source=S-MHAMEED\SQL2008RTWO;Initial Catalog=comp.task;User ID=...;Password=....") Using (con) Dim sqlCom As New SqlCommand() sqlCom.Connection = con sqlCom.CommandText = "Sel_dept" sqlCom.CommandType = CommandType.StoredProcedure Dim Dept_id As Boolean con.Open() Integer.TryParse(dept_num.Text, Dept_id) sqlCom.Parameters.AddWithValue("Dept_Id", Integer.Parse(dept_num.Text)) 'Dept_id = Convert.ToInt32(sqlCom.ExecuteScalar) If ("Dept_id") = False Then MessageBox.Show("your new record") End If End Using End Sub End Class
Что я уже пробовал:
я просто не знаю пожалуйста помогите
Преобразование из строки "Dept_id" в тип "Boolean" недопустимо
Richard MacCutchan
Вы не можете сравнить строку символов с логическим значением, это не имеет смысла. Это все равно что сказать: if an apple = four o'clock
.