Crear recordset para insertar campos en tabla access
Quería preguntartes si me pudierais ayudar a realizar un recordset ya que llevo varios días intentándolo y no soy capaz y me estoy volviendo loco.
Tengo un formulario continuo basado en una consulta con los siguientes campos (Socio, Nombre, Tipo, Concepto, Descuento, Importe, Mensualidad) y me da ciertos socios que cumplen las condiciones, pues bien quiero crear un botón que recorra todos los registros y me los guarde en una tabla llamada TPagoCuota pero no soy capaz.
Private Sub cmdInsertar_Click()
Dim miSql As String
Dim rs As Recordset
Dim db As Database
Set db = CurrentDb
Set rs = db.OpenRecordset
MiSql = ("insert into TPagoCuota (Socio, Nombre, Tipo, Concepto, Descuento, Importe, Mensualidad)values(Socio, Nombre, Tipo, Concepto, Descuento, Importe, Mensualidad)")
Do While Not rs.EOF
DoCmd. Run miSql
Rs. MoveNext
Loop
Me da varios errores y no se como ponerlo ya la verdad.
Espero que alguien me pueda ayudar un saludo y gracias por anticipado.