Ayuda ACCESS 200
Buenas, había estado utilizando ACCESS 97 y sabía como realizar las consultas desde visual basic y como recorrer las consultas para calcular la suma total de un campo. Pero en ACCESS 2000 no se como se calcula y he estado mirando la ayuda de ACCESS, pero no me ha servido de mucho, esto es lo que he probado:
Dim fase As Recordset
Dim cnn As Database
Dim tot As Integer
Dim i As Integer
Set cnn = CurrentDb
Set fase = cnn.OpenRecordset ("crear_iva")
If fase.RecordCount <> 0 Then
fase.MoveFirst
tot = fase!total_euros
For i = 2 To fase.RecordCount
fase.MoveNext
tot = total + fase!toal_euros
Next i
fase.Close
Forms!facturas!total = tot
End If
Pero me da un error, me dice
Se ha producido el error '3061' en tiempo de ejecución:
Pocos parámetros.Se esperaba 1.
En la línea:
Set fase = cnn.OpenRecordset "crear_iva")
Donde crear_iva es una consulta que ya está creada
Gracias
Dim fase As Recordset
Dim cnn As Database
Dim tot As Integer
Dim i As Integer
Set cnn = CurrentDb
Set fase = cnn.OpenRecordset ("crear_iva")
If fase.RecordCount <> 0 Then
fase.MoveFirst
tot = fase!total_euros
For i = 2 To fase.RecordCount
fase.MoveNext
tot = total + fase!toal_euros
Next i
fase.Close
Forms!facturas!total = tot
End If
Pero me da un error, me dice
Se ha producido el error '3061' en tiempo de ejecución:
Pocos parámetros.Se esperaba 1.
En la línea:
Set fase = cnn.OpenRecordset "crear_iva")
Donde crear_iva es una consulta que ya está creada
Gracias
1 respuesta
Respuesta de henryto