Ciao,
mi sono connesso ad un DB access con questo codice:
quando vado avanti con i record funziona benissimo, ma quando torno indietro si blocca sull'istruzione RS.MovePrevious??? perchè? anche andando all'ultimo record fa questo errore?codice:modulo Global Conn As New ADODB.Connection Global RS As New ADODB.Recordset form1 pulsante indietro Private Sub Command1_Click() If Not RS.BOF Then RS.MovePrevious <------------------------- ERRORE 3219??? Text1.Text = RS("data") Text2.Text = RS("nFattura") Text3.Text = RS("id_cliente") Text4.Text = RS("dataScad") Text5.Text = RS("dataPag") Text6.Text = RS("idTipoPag") End If End Sub pulsante avanti Private Sub Command2_Click() If Not RS.EOF Then RS.MoveNext Text1.Text = RS("data") Text2.Text = RS("nFattura") Text3.Text = RS("id_cliente") Text4.Text = RS("dataScad") Text5.Text = RS("dataPag") Text6.Text = RS("idTipoPag") End If End Sub Private Sub Form_Load() Command1.Caption = "<< Indietro" Command2.Caption = "Avanti >>" Path = App.Path & "\fatture.mdb" Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Path Conn.Open RS.ActiveConnection = Conn SQL = "SELECT * FROM t_fattureEmesse" RS.Open SQL Text1.Text = RS("data") Text2.Text = RS("nFattura") Text3.Text = RS("id_cliente") Text4.Text = RS("dataScad") Text5.Text = RS("dataPag") Text6.Text = RS("idTipoPag") End Sub Private Sub Form_Unload(Cancel As Integer) RS.Close Conn.Close End Sub
Grazie dell'aiuto e ciauzz

Rispondi quotando
