ok, no mi base de datos es mysql, y bueno no se si sea la mejor opcion pero la forma en q lo he solucionado es agregar otro proceso el cual abro la otra tabla y agrego los registros a los campos de esta manera
Cita: Private Sub agendaagregar3()
If Text10(2).Text = "" Then
Call VisualizarAgendaa
Set RecSQL = New ADODB.Recordset
RecSQL.Open "INSERT INTO agendapacientes (fechaa,fechab,fecha,fecha1,hora,idpaciente,nombre ,pago)" & _
"VALUES (" & Text0(1) & ",'" & Text7 & "','" & Text1(0) & "','" & Text2(202) & "','" & MaskEdBox1(2) & "','" & Text2(402) & "','" & Combo5 & "','" & Text2(502) & "')", BD, adOpenStatic, adLockOptimistic
MsgBox "Agenda Guardada", vbInformation, "Éxito"
Set RecSQL = Nothing
el unico problema q le encuentro es q tengo que hacer 22 procesos similares solo cambiando los texbox de donde tomo los registros, no se si hubiera alguna forma mas sencilla de hacerlo.......
saludos y gracias por las respuestas