elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Ciclo For en ListBox
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ciclo For en ListBox  (Leído 2,219 veces)
el_cantante

Desconectado Desconectado

Mensajes: 80



Ver Perfil
Ciclo For en ListBox
« en: 8 Agosto 2015, 17:29 pm »

Hola,
Tengo dos listbox, donde desde el listbox1 paso al listbox2 algunos Items. Una vez que paso estos Items tengo que guardarlos (desde el ListBox2 al database). Mi problema es que tendría que salvar en el database solo los items que voy agregando...
Actualmente lo que hace es salvar todos los Items que me muestra el listbox2, entonces es como que si duplicase todo lo que guardo en el database.

Código:

 Dim i As Integer

        For i = 0 To ListBox2.Items.Count()

            Try
                ds = New DataSet
                adapter = New MySqlDataAdapter("INSERT INTO assegnazione_dpi (matricola, matricola_old, nome, cognome, tipo_rischio, attrezzature) VALUES " _
                                               & "('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & ComboBox6.Text & "','" & ListBox2.Items(i) & "')" & Environment.NewLine, conn)
                adapter.Fill(ds, "assegnazione_dpi")
            Catch ex As Exception
                MsgBox(ex.Message)
            End Try
        Next



Por favor alguien me podría dar alguna sugerencia para resolver el problema?

Gracias

Saludos


En línea

El sistema del zapping mental en su apogeo, donde las horas pasan con la velocidad de la vida. No es el mismo domingo del principio, es un domingo anterior, otra temporada en el infierno, siete di­as atras.
El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: Ciclo For en ListBox
« Respuesta #1 en: 8 Agosto 2015, 19:51 pm »

A mi ver podrías hacerlo de dos maneras:

1.- Los guardas conforme los vas pasando en vez de guardarlos al final.

2.- Creas una lista donde tienes los items que has pasado y guardas únicamente estos.


En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
el_cantante

Desconectado Desconectado

Mensajes: 80



Ver Perfil
Re: Ciclo For en ListBox
« Respuesta #2 en: 9 Agosto 2015, 14:50 pm »

Gracias! al final lo solucione guardando a medida que paso los items de un listbox al otro (como tu primer sugerencia) y bueno hago lo mismo, pero con una query de DELETE, cuando paso el Item del listbox2 al 1.

Gracias!

Saludos  :)
En línea

El sistema del zapping mental en su apogeo, donde las horas pasan con la velocidad de la vida. No es el mismo domingo del principio, es un domingo anterior, otra temporada en el infierno, siete di­as atras.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
como meter un listbox en una tabla de listbox
.NET (C#, VB.NET, ASP)
CrÄsH 3 6,297 Último mensaje 16 Enero 2009, 15:53 pm
por MANULOMM
Ayuda con un ciclo
Java
xAgramonx 3 3,195 Último mensaje 25 Noviembre 2010, 19:30 pm
por xAgramonx
Proyecto de fin de ciclo
Foro Libre
Khronos14 5 4,023 Último mensaje 31 Marzo 2011, 23:49 pm
por Jake Logan
Pasar listbox a textbox al hacer click en un valor del listbox
.NET (C#, VB.NET, ASP)
BrokerJoker 3 23,452 Último mensaje 13 Mayo 2012, 17:13 pm
por BrokerJoker
ciclo for()
Programación C/C++
noah222 2 6,150 Último mensaje 18 Abril 2013, 15:23 pm
por rir3760
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines