Я хочу вставить данные в таблицу, но когда я это сделаю, я получаю следующую ошибку.Следующий код дает мне ошибку «Должен объявить скалярную переменную @Name»
Необходимо объявить скалярную переменную @name
Мой код ниже:
cnn = new SqlConnection(connetionString);
String query = "INSERT INTO dbo.Table1 (Name) VALUES(@Name)";
SqlCommand cmd = new SqlCommand(query, cnn);
cmd.Parameters.AddWithValue(@Name, "Nauman");
try
{
cnn.Open();
cmd.ExecuteNonQuery();
Int32 rowsAffected = cmd.ExecuteNonQuery();
MessageBox.Show ("Connection Open !");
cnn.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
Вы можете захотеть взглянуть на эту статью тоже. http://blogs.msmvps.com/jcoehoorn/blog/2014/05/12/can-we-stop-using-addwithvalue-already/ –
Спасибо за ссылку :) @SeanLange –