No guarda Insert DDL
Publicado por Leo (1 intervención) el 11/11/2013 21:26:43
Estimados, buenas tardes tengo un botón enviar el cual toma datos de un DropDownList y los guarda en una Base de Datos, bueno al menos eso debería hacer, pero no guarda la información que le envío, quisiera saber que estoy haciendo mal, el proyecto esta hecho en Visual Studio C#, los DropDownList no los relleno mediante código si no que por el SQLDataSource que me entrega el VisualStudio, la base de datos a la que conecto es a SQLServer 2008, el codigo es el siguiente:
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conexion = new SqlConnection();
SqlCommand comando = new SqlCommand();
String querysql;
conexion.ConnectionString = "Server=localhost;Database=db;User Id=dbuser;Password=Sq2013+;";
comando.Connection = conexion;
comando.CommandType = CommandType.Text;
querysql = "Insert Into Respuestas (IDP, Respuesta, Estado, observaciones) Values (1," + DropDownList1.SelectedItem.ToString() + ", 'VIGENTE', 'observ')";
comando.CommandText = querysql;
conexion.Open();
comando.Dispose();
conexion.Close();
Response.Write("<script>alert;('Gracias por Contestar Nuestra Encuesta');</script>");
}
Si alguien pudiese ayudarme se lo agradecería.
Saludos Cordiales
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conexion = new SqlConnection();
SqlCommand comando = new SqlCommand();
String querysql;
conexion.ConnectionString = "Server=localhost;Database=db;User Id=dbuser;Password=Sq2013+;";
comando.Connection = conexion;
comando.CommandType = CommandType.Text;
querysql = "Insert Into Respuestas (IDP, Respuesta, Estado, observaciones) Values (1," + DropDownList1.SelectedItem.ToString() + ", 'VIGENTE', 'observ')";
comando.CommandText = querysql;
conexion.Open();
comando.Dispose();
conexion.Close();
Response.Write("<script>alert;('Gracias por Contestar Nuestra Encuesta');</script>");
}
Si alguien pudiese ayudarme se lo agradecería.
Saludos Cordiales
Valora esta pregunta


0