Ruben_Barbosa
Power Member
Código:
For i = 0 To 5
If ListView1.Items.Count Then
strSQL = "INSERT INTO Parquelinhas VALUES(" & Combo2(4).Text & " , '" & ComboBox1.Text & "' , '" & ListView1.Items.Item(i).SubItems(0).Text & "' , " & ListView1.Items.Item(i).SubItems(1).Text & " , " & ListView1.Items.Item(i).SubItems(2).Text & " , " & ListView1.Items.Item(i).SubItems(3).Text & ")"
cmSQL = New SqlCommand(strSQL, cnSQL)
cmSQL.ExecuteNonQuery()
cmSQL.Dispose()
End If
Next
O Que eu quero é o Seguinte :
vou dar um Exemplo
Listview com
Nome Morada Email
Segundo o meu codigo tenho que adicionar dados 5 vezes exemplo :
Nome Morada Email
Ruben lol adfdfsfsdf@£dfsf
Ruben1 lol1 adfdfsfsdf1@£dfsf
Ruben2 lol2 adfdfsfsdf2@£dfsf
Ruben3 lol3 adfdfsfsdf3@£dfsf
Ruben4 lol4 adfdfsfsdf4@£dfsf
Ruben5 lol5 adfdfsfsdf5@£dfsf
ja fiz tambem
dentro do ciclo
Código:
For i = 0 To 5
If ListView1.Items.Count.tostring <> "" Then
strSQL = "INSERT INTO Parquelinhas VALUES(" & Combo2(4).Text & " , '" & ComboBox1.Text & "' , '" & ListView1.Items.Item(i).SubItems(0).Text & "' , " & ListView1.Items.Item(i).SubItems(1).Text & " , " & ListView1.Items.Item(i).SubItems(2).Text & " , " & ListView1.Items.Item(i).SubItems(3).Text & ")"
cmSQL = New SqlCommand(strSQL, cnSQL)
cmSQL.ExecuteNonQuery()
cmSQL.Dispose()
End If
Next
Ou seja o Que quero é Que na minha Listview seja indiferente ter que adicionar 5 ou 4 ou 3 , etc . Quero que ela grava se so for inserido dados 1 vez ele grava , se for 3 ele grava.
Explicito ?
Agradeço desde já toda ajuda
cumps
Última edição: