Salve a tutto il forum, avrei il seguente problema:
Su una Datagridview ho 3 righe di cui la prima colonna è il campo DATA.
Mi posiziono sulla seconda riga.
Passo al form2 per selezionare la Data da impostare alla prima colonna della DataGridView del form1.
Nel Form2 mi riporto il Codice della Riga(IDriga).
Private Sub Button1_Click
Cn.Open()
sql = "UPDATE FatturepagateR SET Data=" & Chr(34) & DateTimePicker1.Text.Replace(Chr(34), "''") & Chr(34) & " where IDriga=" & Form1.IDrigaTextBox.Text
cmd = New OleDb.OleDbCommand(sql, Cn)
dr = cmd.ExecuteReader
Cn.Close()
Form1.FatturepagateRTableAdapter.Fill(Form1.MazzolaDataSet1.FatturepagateR)
Form1.FatturepagateRBindingSource.Position = TextBox1.Text - 1
Me.Close()
Appena premo sul Button1, chiudo la form2, aggiorno la DataGridView del Form1 e non mi vado a posizionare sulla riga interessata ma vado all' ultima riga.
Usando le Textbox il comando Position del BindingSource mi e sempre funzionato correttamente, non è che cambia qualcosa sul controllo DataGridView?
Attendo Risposta
Distinti Saluti
Fabio Messina