En el programa que estoy realizando utilizado dos tres bases de datos, una la utilizo para cargar en diferentes textbox la información, la otra para cargar en un combo otra información cada una con su combo, y luego lo que quiero hacer es que todos estos datos tanto los del combo como los de los textbox pasen a otra bd que esta inicialmente vacia.
Como hago la insert, os voy a poner el código que utilizo y donde me da error;
Set db = DBEngine.OpenDatabase(App.Path & "Talleresversiónanterior.mdb")
criterio = "insert into Talleresactual values("
criterio = criterio & "'" & Trim(Text1) & "',"
criterio = criterio & "'" & Trim(Text2) & "',"
criterio = criterio & "'" & Trim(Text3) & "',"
criterio = criterio & "'" & Trim(Text4) & "',"
criterio = criterio & "'" & Trim(Text5) & "',"
criterio = criterio & "'" & Trim(Text6) & "',"
criterio = criterio & "'" & Trim(Text7) & "',"
criterio = criterio & "'" & Trim(Text8) & "',"
criterio = criterio & "'" & Trim(Text9) & "',"
criterio = criterio & "'" & Trim(Text10) & "',"
criterio = criterio & "'" & Trim(Combo1.Text) & "',"
criterio = criterio & "'" & Trim(Text17) & "',"
criterio = criterio & "'" & Trim(Text19) & "',"
criterio = criterio & Trim(Text18) & ","
criterio = criterio & "'" & Trim(Text20) & "');"
Set rstalleres = db.OpenRecordset(criterio)´//error
MsgBox "Registro Actualizado"
me dice que la operación es no valida como se hace la insert esta bien asi?