• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Excel'den Makro ile Access Tablosu Güncelleme

  • Konbuyu başlatan Konbuyu başlatan fthtls
  • Başlangıç tarihi Başlangıç tarihi
Katılım
2 Kasım 2011
Mesajlar
24
Excel Vers. ve Dili
Excel 2010 Türkçe
Arkadaşlar merhaba;

Excel'de bir makro yazdım. Amacım bilgisayarımdaki Test.mdb adlı access database'indeki "Spec" adlı tablodaki verileri güncellemek.


Kod:
Sub DataExcelToAccess()

Dim con As ADODB.Connection, rs As ADODB.Recordset    
   
    Set con = New ADODB.Connection
    con.Open "Provider=Microsoft.Jet.OLEDB.4.0; " & "Data Source=C:\TEST.mdb;"
    Set rs = New ADODB.Recordset
    rs.Open "Spec", con, adOpenKeyset, adLockOptimistic, adCmdTable


    rs.Fields("value") = 5
    rs.Fields("DataBeseValue") = 5
    rs.Fields.Update
        
    rs.Close
    Set rs = Nothing
    cn.Close
    Set cn = Nothing

End Sub


Spec adlı tabloda "value" ve "DataBaseValue" adlı 2 kolon var. Her kolonda da 400 satır var. Ben bunların ilk satırlarındaki değerleri 5 yapmak istiyorum. Fakat yukarıdaki kodla yapamadım. Yardımcı olabilecek arkadaşlara şimdiden teşekkürler.
 
Geri
Üst