Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 10/12/2007, 19:47   #1 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 3
Varsayılan Access e doviz kurlarını indirmek

Ms access ile gunluk doviz kurlarını bir tabloya tarihli olarak kaydeden ve bunu hergun tekrarlayan bir koda ihtiyacım var yardımlarınız için tsk ederim
hsarihan hatta değil   Alıntı Yaparak Yanıtla
Eski 10/12/2007, 22:02   #2 (permalink)
Üye
 
Üyelik Tarihi: 12/2006
Mesaj: 104
Varsayılan

armut piş ağzıma düş yok..
Sen uğraş biraz ondan sonra takıldığın yerlerde yardım gelir..
turansoylu hatta değil   Alıntı Yaparak Yanıtla
Eski 11/12/2007, 11:25   #3 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 3
Varsayılan

Access te bir dbase altında yazdıgım kod bu. Import XML ile gunluk kuru alıyorum daha sonra append ile istediğim formata donusturuyorum. Problem duzenli bir sekilde calıstıramıyorum. Bir gun calısıyor sonra hata veriyor.

Function DOVIZ()
DoCmd.SetWarnings False
DoCmd.Echo False
DoCmd.DeleteObject acTable, "Currency"
Application.ImportXML DataSource:="http://www.tcmb.gov.tr/kurlar/200701/today.xml"
DoCmd.OpenQuery "Append-Doviz"
End Function
hsarihan hatta değil   Alıntı Yaparak Yanıtla
Eski 11/12/2007, 19:16   #4 (permalink)
mnc
Üye
 
Üyelik Tarihi: 02/2006
Mesaj: 29
Varsayılan

kodun kendi kendine çalismasini nasil bekliyorsun ki
ama bir öneri: windows makina da çalışıyorsan erişimin varsa
zamanlanmış görevlere ekle, hergün belli bir saatte sayfa açarak verileri güncellesin.
mnc hatta değil   Alıntı Yaparak Yanıtla
Eski 12/12/2007, 17:27   #5 (permalink)
Üye
 
Matto Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: yurtdisi
Mesaj: 10
Varsayılan

Bos bir access database'in modulune bu fonksiyonu koy, bu function'u calistiran bir autoexec macrosu yap, bu makronun sonuna quit koy(ki kendi kapansin), sonra da mnc nin dedigi gibi windowsa daki zamanlanis gorevlere (Scheduled tasks) gunluk calisacak sekilde ekle.

Bunun disinda ayni eror u aliyorsan onu da post edermisin? Eger "Currency not found" gibiyse, zaten functionun icerisinde onu siliyorsun. o zaman Append query yerine make table query kullanmalisin.

Ayrica kurlar sayfasinin adresi http://www.tcmb.gov.tr/kurlar/today.php olarak degismis...
kolaygelsin
Matto hatta değil   Alıntı Yaparak Yanıtla
Eski 12/12/2007, 17:47   #6 (permalink)
Üye
 
Matto Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: yurtdisi
Mesaj: 10
Artist

Kurlar sayfasinin adresi http://www.tcmb.gov.tr/kurlar/today.xml olarak degismis.

Bunun disinda kodun bande calisti (Access XP kullaniyorum).
Hata mesajini post edersen bakmak isterim.

kolaygelsin
Matto hatta değil   Alıntı Yaparak Yanıtla
Eski 12/12/2007, 17:59   #7 (permalink)
Üye
 
Matto Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: yurtdisi
Mesaj: 10
Artist

Pardon hata yapmisim.
Kullandigin database de
Bir module bu fonksiyonu koy,
Autoexec adinda makro yap, ve RunCode ile bu function'i calistir.
Macronun sonuna quit koy ki acccess kapansin.
Sonra da mnc nin dedigi gibi windowsa daki zamanlanis gorevlere (Scheduled tasks) gunluk calisacak sekilde ayarla

kolaygelsin
Matto hatta değil   Alıntı Yaparak Yanıtla
Eski 16/12/2007, 01:09   #8 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 3
Varsayılan

1 kere calısıyor sonra asagıdaki hata mesajı geliyor.

The expression you entered has a function name that Microsoft Access can not find

Halbuki module icinde fonksiyon duruyor.
hsarihan hatta değil   Alıntı Yaparak Yanıtla
Eski 17/12/2007, 23:55   #9 (permalink)
Üye
 
Matto Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: yurtdisi
Mesaj: 10
Varsayılan

Option Compare Database altina 'Option Explicit' yaz, ek olarak function'i Public Function olarak degistir.
Bende calisiyor.
Kolaygelsin,
Matto hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
TCMB döviz kurlarını nasıl flash'da gösterebiliriz ? ersin ölmez Flash / Director / Swift 3D ... 4 24/01/2008 00:07
xml ile doviz kuru gkirca PHP 3 04/06/2007 18:05
Xml'den Döviz Kurlarını Çekme !! KoDKoLiK PHP 5 02/10/2006 00:07
Linux indirmek?? FatalFear GNU / Linux / UNIX / BSD / Pardus 12 09/10/2004 02:59
Fragman indirmek mtargun Kültür ve Sanat 2 08/04/2004 04:34


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 23:17.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net