rebellious
New member
- Local time
- Tomorrow, 00:08
- Joined
- Oct 9, 2006
- Messages
- 4
Here is the VBA code.
I want to copy some data from "tEtap" named table into "tSicil" named table.
Where is the problem?
Sub isle()
Dim Conn As ADODB.Connection
Dim rstEtap As ADODB.Recordset
Dim rstSicil As ADODB.Recordset
Dim strConn As String
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Datasource=" & CurrentProject.Path & "\Etap.mdb"
Set rstEtap = New ADODB.Recordset
Set rstSicil = New ADODB.Recordset
rstEtap.Open "Select * from tEtap", strConn, adOpenForwardOnly, adLockReadOnly
rstSicil.Open "Select * from tSicil", strConn, adOpenForwardOnly, adLockOptimistic
Do While Not rstEtap.EOF
rstSicil.Fields("Hakem").Value = rstEtap.Fields("Hakem").Value
rstSicil.Fields("Tarih").Value = rstEtap.Fields("Tarih").Value
rstSicil.Fields("Lig").Value = rstEtap.Fields("Lig").Value
rstSicil.Fields("EvSahibi").Value = rstEtap.Fields("EvSahibi").Value
rstSicil.Fields("Misafir").Value = rstEtap.Fields("Misafir").Value
rstSicil.Fields("H") = True
rstSicil.Fields("Gozlemci") = rstEtap.Fields("Gozlemci").Value
rstEtap.MoveNext
rstSicil.MoveNext
Loop
Conn.Close
Set rstEtap = Nothing
Set rstSicil = Nothing
End Sub
I want to copy some data from "tEtap" named table into "tSicil" named table.
Where is the problem?

Sub isle()
Dim Conn As ADODB.Connection
Dim rstEtap As ADODB.Recordset
Dim rstSicil As ADODB.Recordset
Dim strConn As String
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Datasource=" & CurrentProject.Path & "\Etap.mdb"
Set rstEtap = New ADODB.Recordset
Set rstSicil = New ADODB.Recordset
rstEtap.Open "Select * from tEtap", strConn, adOpenForwardOnly, adLockReadOnly
rstSicil.Open "Select * from tSicil", strConn, adOpenForwardOnly, adLockOptimistic
Do While Not rstEtap.EOF
rstSicil.Fields("Hakem").Value = rstEtap.Fields("Hakem").Value
rstSicil.Fields("Tarih").Value = rstEtap.Fields("Tarih").Value
rstSicil.Fields("Lig").Value = rstEtap.Fields("Lig").Value
rstSicil.Fields("EvSahibi").Value = rstEtap.Fields("EvSahibi").Value
rstSicil.Fields("Misafir").Value = rstEtap.Fields("Misafir").Value
rstSicil.Fields("H") = True
rstSicil.Fields("Gozlemci") = rstEtap.Fields("Gozlemci").Value
rstEtap.MoveNext
rstSicil.MoveNext
Loop
Conn.Close
Set rstEtap = Nothing
Set rstSicil = Nothing
End Sub