Почему я получаю «неправильный синтаксис возле @sqlFalse»?Как решить ошибку «Неправильный синтаксис возле @parameter»?
Столбец IsConnected определяется как nvarchar.
Спасибо.
SqlCommand cmd = new SqlCommand($"insert into clientstable (Name, NickName,isconnected) values (@sqlname,@sqlNickname ,@sqlFlase", sc);
cmd.Parameters.AddWithValue("@sqlName", textBoxName.Text);
cmd.Parameters.AddWithValue("@sqlNickname", textBox2.Text);
cmd.Parameters.AddWithValue("@sqlFalse", false);
int num = cmd.ExecuteNonQuery();
Похож как ошибка орфографии: sqlFlase должно быть sqlFalse – Pelle
Вы правы. Благодарю. – NateS
И я не уверен, что происходит при вставке значения bool (@sqlFalse) в столбец nvarchar. –