Я попробовал следующий код для сохранения в базе данных. Условие есть, у меня есть значение в выпадающем списке, а значения - New = 1, а old = 2. Если пользователь выбирает 1 или новый, тогда он будет сохранять данные в базу данных или, если они выбирают старый, тогда он будет отображать существующие данные.Почему данные не сохраняются в базе данных?
Теперь на этот раз моя метка показывает введенные данные, но данные не сохраняются в таблице (но не отображается никаких ошибок).
protected void btnsave_Click(object sender, EventArgs e)
{
if (ddl.Text=="1")
{
cs.Open();
string query = "insert into resig (@id,@name,@email) values('"+txtgn.Text+"','"+txtgname.Text+"','"+txtsg.Text+"')";
SqlCommand cmd = new SqlCommand(query,cs);
lbdmsg.Text = "Data Inserted";
//txtgname.Text = ddl.SelectedItem.ToString();
}
else
{
cs.Open();
string query = "select name, email from resig where id='" + txtgn + "'";
SqlCommand cmd= new SqlCommand(query,cs);
dr =cmd.ExecuteReader();
while(dr.Read())
{
string name= txtgname.Text;
string email=txtsg.Text;
}
cs.Close();
}
}
Вы не выполнили команду ... – Mauro