Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Problema ciclo for
giovedì 21 gennaio 2010 - 14.27
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jekisi
Profilo
| Senior Member
460
messaggi | Data Invio:
gio 21 gen 2010 - 14:27
Salve a tutto il forum, avrei il seguente problema.
Dovrei prendere delle righe di una tabella e copiarle in un' altra talella.
Ho fatto un Ciclo for in questo modo:
Dim i As Integer
For i = 0 To Me.RfattureBindingSource.Count - 1
'Me.RfattureBindingSource.Position = i
sql1 = "INSERT INTO [rfatture] (Fattura) Values ('" & FATTURATextBox.Text & "')"
cmd1 = New OleDb.OleDbCommand(sql1, Cn1)
dr1 = cmd1.ExecuteReader
sql1 = "UPDATE Rfatture SET CodArticolo='" & ARTICOLOTextBox.Text & "'"
cmd1 = New OleDb.OleDbCommand(sql1, Cn1)
dr1 = cmd1.ExecuteReader
next
in questo caso ho 2 righe, la prima con Articolo 8 e l' altra con Articolo 10.
La query sul Db mi riporta 2 righe con solo l' Articolo 8
Se invece faccio:
RfattureDataGridView.Refresh()
Dim i As Integer
For i = 0 To Me.RfattureBindingSource.Count - 1
'Me.RfattureBindingSource.Position = i
sql1 = "INSERT INTO [rfatture] (Fattura) Values ('" & FATTURATextBox.Text & "')"
cmd1 = New OleDb.OleDbCommand(sql1, Cn1)
dr1 = cmd1.ExecuteReader
sql1 = "UPDATE Rfatture SET CodArticolo='" & ARTICOLOTextBox.Text & "'"
cmd1 = New OleDb.OleDbCommand(sql1, Cn1)
dr1 = cmd1.ExecuteReader
Me.RfattureBindingSource.MoveNext()
next
La query sul Db mi riporta 2 righe con solo l' Articolo 10
dove sbaglio?
Come mai non mi riporta i dati corretti di tutte e due le righe?
Distinti Saluti Fabio Messina
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
gio 21 gen 2010 - 14:33
Ciao. Durante il ciclo prendi sempre lo stesso oggetto.
Invece di ciclare sul BindingSource, cicla direttamente sulla sorgente dati della dataGridView (datatable o DataView)
Ciao
Cristian Barca
jekisi
Profilo
| Senior Member
460
messaggi | Data Invio:
ven 22 gen 2010 - 18:41
Ciao risolto, ho sistemato il Ciclo For
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !