Ver Mensaje Individual
  #10 (permalink)  
Antiguo 31/03/2006, 04:18
Avatar de Frehley
Frehley
 
Fecha de Ingreso: junio-2005
Ubicación: Somewhere between Heaven and Hell
Mensajes: 415
Antigüedad: 19 años, 10 meses
Puntos: 0
Cita:
Public cn As ADODB.Connection
Public rs As ADODB.Recordset
Public rs2 As ADODB.Recordset
Public rs3 As ADODB.Recordset
Public rs4 As ADODB.Recordset
Public strconn As String

Private Sub Form_Initialize()
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\database.mdb"
Set cn = New ADODB.Connection

cn.ConnectionString = strconn
cn.CursorLocation = adUseClient
cn.Open

Set rs = New ADODB.Recordset
rs.Open "TABLA1", cn, adOpenDynamic, adLockOptimistic

Set rs2 = New ADODB.Recordset
rs.Open "TABLA2", cn, adOpenDynamic, adLockOptimistic

Set rs3 = New ADODB.Recordset
rs.Open "TABLA3", cn, adOpenDynamic, adLockOptimistic

Set rs4 = New ADODB.Recordset
rs.Open "TABLA4", cn, adOpenDynamic, adLockOptimistic

End Sub

En el evento donde guarda los datos ponés:

Cita:
On Error Resume Next
rs.addnew
rs!NombreColumna = Text1.Text
rs2.addnew
rs2!NombreColumna = Text2.Text
rs3.addnew
rs3!NombreColumna = Text3.Text
rs4.addnew
rs4!NombreColumna = Val(Text1.Text) + Val(text2.text) + Val(text3.text) 'Eso si querés que lo sume, si no concatená: NombreRecordset!NombreTabla4 = text1.text & ", " & text2.text & ", " & text3.text
rs.Update
rs2.Update
rs3.Update
rs4.Update
Creo que es así, tendrias que usar una sola tabla
__________________
diegoz.com.ar