aplicacion en asp.net
-
miércoles, 04 de julio de 2012 20:13
hola a todos tengo el siguiente codigo en asp.net lo que quiero es mostra en las cajas lo seleccionado y despues de cierto tiempo se inserte ala base pero este codigo selecciona y inserta y no siquiera se ve lo que selecciones yo quiero ke al seleccionarlo se me muestre en las cajs y despues de 3 0 6 segundos se inserte si alguien me puede ayudar les dego el codigo ke tengo si me ayudan en ke estoy me urge por favor..
System.Configuration.
Configuration rootWebConfig = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/MyWebSiteRoot");
System.Configuration.
ConnectionStringSettings connString = null;
if (0 < rootWebConfig.ConnectionStrings.ConnectionStrings.Count)
{
connString = rootWebConfig.ConnectionStrings.ConnectionStrings[
"miroot"];
}
string cadenasql;
SqlConnection cn = new SqlConnection(connString.ConnectionString);
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
{
String query = "SELECT * FROM maestros WHERE CLAVE = @ParameterName";
using (SqlCommand command = new SqlCommand(query, cn))
{
command.CommandType =
CommandType.Text;
command.Parameters.AddWithValue(
"@ParameterName", txtclave.Text);
//connection.Open();
cn.Open();
using (SqlDataReader reader = command.ExecuteReader())
{
if (reader.HasRows)
{
while (reader.Read())
{
txtclave.Text= (reader[0]).ToString();
txtnombre.Text =(reader[1]).ToString();
txtgrado.Text= (reader[2]).ToString();
txtgrupo.Text= (reader[3]).ToString();
}
}
}
cn.Close();
cadenasql =
"Insert into maestros_agregados";
cadenasql +=
" values('" + txtclave.Text + "',";
cadenasql +=
"'" + txtnombre.Text + "',";
cadenasql +=
"'" + txtgrado.Text + "',";
cadenasql +=
"'" + txtgrupo.Text + "')";
cn =
new SqlConnection(connString.ConnectionString);
try
{
cn.Open();
cmd =
new SqlCommand(cadenasql, cn);
cmd.ExecuteNonQuery();
//se utilizado para generar consultas de accion que no devuelven resulatdos (insert update o delete)
lblmensage.Text =
"registrado correctamente";
}
catch (Exception ex)
{
lblmensage.Text =
"Error en el registro." + ex.Message;
}
finally
{
cn.Close();
txtclave.Text =
"";
txtnombre.Text =
"";
txtgrado.Text =
"";
txtgrupo.Text =
"";
}
}
}
}
}
carlos_1610

