none
como declarar un lisbox RRS feed

  • Pregunta

  • hola como le puedo hacer

    Tengo un ListBox con tres opciones para elegir solo una y kiero que al elegir una de las opciones al dar clic con un boton guardar los datos elegidos se alamcenen en una base de datos de Sql.

    Estoy manejando formas de Visual

    :-)

    jueves, 1 de noviembre de 2012 16:12

Respuestas

  • para volvar los datos del listbox a una tabla podria ser


    Dim connstring As String = "connection string"

    Dim connstring As String = "connection string"
    Using cn As New SqlConnection(connstring)
        cn.Open()

      For Each item As string In ListBox1.SelectedItems

           Dim query As String = "INSERT INTO Tabla (campo) VALUES (@param)"

           Dim cmd As New SqlCommand(query, cn)
           cmd.Parameters.AddWithValue("param", item)
           cmd.ExecuteNonQuery()    

        Next
       
    End Using

    aqui se estaria usando sql server

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    • Editado Leandro TuttiniMVP jueves, 1 de noviembre de 2012 19:32
    • Marcado como respuesta sveidy martes, 6 de noviembre de 2012 17:11
    jueves, 1 de noviembre de 2012 19:30

Todas las respuestas

  •      foreach (var list in listBox1.Items)
                {
                    listBox1.Items.Add(list);
                }


    Si mi respuesta te ha ayudado a resolver tus problemas, Selecciona "Proponer como respuesta"

    Blog
    J.Joaquin

    jueves, 1 de noviembre de 2012 18:33
  • para volvar los datos del listbox a una tabla podria ser


    Dim connstring As String = "connection string"

    Dim connstring As String = "connection string"
    Using cn As New SqlConnection(connstring)
        cn.Open()

      For Each item As string In ListBox1.SelectedItems

           Dim query As String = "INSERT INTO Tabla (campo) VALUES (@param)"

           Dim cmd As New SqlCommand(query, cn)
           cmd.Parameters.AddWithValue("param", item)
           cmd.ExecuteNonQuery()    

        Next
       
    End Using

    aqui se estaria usando sql server

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    • Editado Leandro TuttiniMVP jueves, 1 de noviembre de 2012 19:32
    • Marcado como respuesta sveidy martes, 6 de noviembre de 2012 17:11
    jueves, 1 de noviembre de 2012 19:30