ASP.NET - AYUDAA!!( UPDATE SQL CON C#)!!!!!!!!!!!!!!!!!

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 24 puestos en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

AYUDAA!!( UPDATE SQL CON C#)!!!!!!!!!!!!!!!!!

Publicado por guillermo (1 intervención) el 11/01/2017 21:43:04
HOLA... LES CUENTO ESTOY DESARROLANDO UNA APP DE WEB FORM CON ASP.NET
mi problema es el poder modificar la asignacion de equipos gps



1
2
3
4
5
6
7
8
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


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Javier
Val: 40
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

AYUDAA!!( UPDATE SQL CON C#)!!!!!!!!!!!!!!!!!

Publicado por Javier (14 intervenciones) el 12/01/2017 16:59:36
Y donde llenas tu DropDown? Tienes que pasarle los datos primero, podrías llenar una lista o un datatable con los datos, ID y Descripción (o como llames a los campos en tus tablas) al drop le pasas el DataTextField y DataValueField dependiendo tus datos.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar