[ Foro de C# ]

ayuda!! update sql!!!!

11-Jan-2017 21:55
guillermo fernandez
0 Respuestas

HOLA... LES CUENTO ESTOY DESARROLANDO UNA APP DE WEB FORM CON ASP.NET
mi problema es el poder modificar la asignacion de equipos gps


SqlCommand com = new SqlCommand("update PATENTE set Dominio =('" + txtNuevaPatent .Text + "')", con);
SqlParameter param = new SqlParameter("'" + txtNuevaPatent.Text + "'", System.Data.SqlDbType.VarChar );
param.Value = ListPatente.Text ;
com.Parameters.Add(param);
con.Open();
com.ExecuteNonQuery();

con.Close();



ese es el codigo q estoy usando en un boton asp para editar


la cuestion es que necesito q tome el valor de id desde un dropdown list

el cual con la seleccion de la patente de un vehiculo lista de una tabla llamada stock los siguentes datos


protected void ListPatente_SelectedIndexChanged(object sender, EventArgs e)

{

//Aca es donde hay que tomar el valor del dropdown para usarlo en la consulta
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["connect"].ToString()))
{

int i = 0;
con.Open();
string query = "SELECT p.Dominio FROM PATENTE p INNER JOIN STOCK s ON s.IdPatente= p.IdPatente";
string query2 = "select * "+
" from stock st "+
" join patente p on st.idPatente = p.idPatente "+
" join empresa e on st.idEmpresa = e.idEmpresa"+
" join compañia c on st.idCompañia = c.idCompañia "+
" join sim s on st.idSim = s.idSim"+
" join marca m on st.idMarca = m.idMarca"+
" join equipo q on st.idEquipo= q.idequipo"+
" where p.dominio like '%"+ ListPatente.SelectedValue.ToString() +"%'";

SqlCommand command = new SqlCommand(query2, con);

SqlDataReader reader = command.ExecuteReader();




necesito q cuando yo seleccione una patente y quiera modificar sepa que la seleccion de id tiene q ver con justamente la patente que deseo modificar




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)