AnkitGoel.com
это происходит потому, что вы передаете некоторое значение в столбце, который задается как identity (auto-increment).
надеюсь, это поможет.
в противном случае, пожалуйста, отправьте запрос u R, передаваемый объекту command.
nityasri
Это было, когда я получаю ошибку...
охраняемых недействительными btnSubscribe_Click(объект отправителя, EventArgs в электронной)
{
строки arrvalues = нуль;
for (int i = 0; i < CBL1.Предметы.Граф; i++)
{
если (CBL1.Элементы[я].Выбранный)
{
arrvalues = arrvalues + CBL1.Элементы[я].Значение + ",";
}
}
if (arrvalues= = null)
{
}
ещё
{
если (arrvalues.Метода endswith(","))
{
arrvalues = arrvalues.Удалить(arrvalues.Длина - 1, 1);
}
My_Util Util = новый My_Util();
Набор ДС;
ds = Util.CheckusernameMail(txtEmail.Текст.Отделка());
если (ДС.Таблицы[0].Строк.Граф > 0)
{
//My_Util Util = новый My_Util();
Утиль.Установитесвязь();
Утиль.sql_con.Открыть();
Команда sqlcommand cmd в;
// cmd = new SqlCommand ("вставить в offsale.OS_Mailinglist1 (UserName,Area_of_interest,Mail_Pwd)значения ('" + txtEmail. Text.ToString ()+"', '" + arrvalues + "','" + pwd.ToString () + "')", Util. sql_con);
cmd = new SqlCommand ("обновление offsale.OS_Mailinglist1 set Area_Of_Interest='" + arrvalues + "' where UserName='" + txtEmail. Text.ToString () + "'", Util. sql_con);
УМК.Метод executenonquery();
ClientScript.RegisterStartupScript (это.GetType (), "alert", " alert ('область интереса успешно обновлена');", true);
Утиль.sql_con.Закрывать();
foreach (элемент ListItem в CBL1.Предметы)
{
если (пункт.Selected = = true)
{
пункт.Selected = false;
}
}
txtEmail.Текст = "";
Метка1.Видна = ложь;
passwrd.Видна = ложь;
btnSend.Включен = истина;
btnSubscribe.Enabled = false;
}
ещё
{
Утиль.Установитесвязь();
Утиль.sql_con.Открыть();
cmd = new SqlCommand ("вставить в offsale.OS_Mailinglist1 (UserName,Area_Of_Interest,Mail_Pwd)значения ('" + txtEmail. Text.Метод toString() + "' ,'" + arrvalues + "','" + отображение["фрд"].ToString () + "')", Util.sql_con);
// cmd = new SqlCommand ("вставить в offsale.OS_Mailinglist1 (UserName,Area_of_interest,Mail_Pwd)значения ('" + txtEmail. Text.ToString ()+"', '" + arrvalues + "','" + passwrd.Text.ToString () + "')", Util.sql_con);
УМК.Метод executenonquery();
ClientScript.RegisterStartupScript (это.GetType (), "alert", " alert ('успешно зарегистрировал свой идентификатор электронной почты и область интереса.');", true);
//ClientScript.RegisterStartupScript (это.Метод gettype(), "тревога", "тревога('зарегистрировать свой пароль рассылка')", правда);
// вернуть;
Утиль.sql_con.Закрывать();
foreach (элемент ListItem в CBL1.Предметы)
{
если (пункт.Selected = = true)
{
пункт.Selected = false;
}
}
txtEmail.Текст = "";
Метка1.Видна =ложь ;
passwrd.Видна =ложь ;
btnSend.Включен = истина;
Метка2.Видимое = истинное;
Label2. Text = " Пожалуйста, выберите свою область интересов и подпишитесь";
btnSubscribe.Enabled = false;
}
}
}