11/12/2009, 01:48
serayhefe
Kod:
Option Compare Database
Private Sub Komut32_Click()
DoCmd.DeleteObject acTable, "Currency"
Application.ImportXML DataSource:="http://www.tcmb.gov.tr/kurlar/today.xml", ImportOptions:=acStructureAndData
Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
rst.Open "SELECT Isim, DövizAlış , DövizSatış, EfektifAlış , EfektifSatış from qryTCMB where Isim = 'AMERİKAN DOLARI'", _
CurrentProject.Connection, adOpenKeyset, adLockOptimistic
Me.usdal.Value = rst.Fields("EfektifAlış")
Me.usdsat.Value = rst.Fields("EfektifSatış")
Set rst = Nothing
Metin15 = usdal
Metin17 = usdsat
End Sub
2007 kullanıyorum. İndirdiğim örnek çalışıyor ama kendi programına uyarlamaya çalıştığımda hata veriyor. "rst As ADODB.Recordset" seçiyor ve User-defined type not defined hatası veriyor. Kendi dosyamı yükleyemiyorm oldukça büyük. Şimdiden sağolun.
Not: Kendime uyarladığım değil indirdiğim dosyayı gönderbiliyorum.