Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

AltınKaynak Döviz Kuru

Konu, 'ASP' kısmında w3root tarafından paylaşıldı.

  1. w3root

    w3root Misafir

    Merhaba arkadaşlar

    Aşağıdaki kodla Altınkaynaktan döviz kurlarını çekiyorum.

    Kod:
    Dim ds = New DataSet
            ds.ReadXml("http://xml.altinkaynak.com.tr/doviz.xml")
            Dim tablo As DataTable
            tablo = ds.Tables(0)
            Response.Write("<table celpadding=4 cellspacing=0 class=currency ><tr><td colspan=2 class=header >PİYASALAR</td></tr><tr><td class=label >USD</td><td class=value >" & tablo.Rows(1)(1) & " YTL</td></tr><tr><td class=label >EURO</td><td class=value >" & tablo.Rows(2)(1) & " YTL</td></tr></table>")
    
    Fakat http://xml.altinkaynak.com.tr/doviz.xml 'e bağlanamayınca hata veriyor. sayfa açılmıyor. Ben hata olduğu zaman sayfa açılsın fakat döviz kurunu çektiğim bölgede bağlantı oluşturulamadı yazsın

    Vb ile kodluyorum.
     
  2. writeLine

    writeLine Daimi Üye

    Kayıt:
    11 Şubat 2005
    Mesajlar:
    1,189
    Beğenilen Mesajlar:
    0
    Şehir:
    Bursa
    sanırım şuna benzer birşey olmalı

    try
    {
    ds.ReadXml("http://xml.altinkaynak.com.tr/doviz.xml")
    Dim tablo As DataTable
    tablo = ds.Tables(0)
    Response.Write("<table celpadding=4 cellspacing=0 class=currency ><tr><td colspan=2 class=header >PİYASALAR</td></tr><tr><td class=label >USD</td><td class=value >" & tablo.Rows(1)(1) & " YTL</td></tr><tr><td class=label >EURO</td><td class=value >" & tablo.Rows(2)(1) & " YTL</td></tr></table>")
    }
    catch
    {
    Response.write("Hata oluştu")
    }

    bidene bunu. Eğer olmazsa
    ds.ReadXml("http://xml.altinkaynak.com.tr/doviz.xml")'a breakpoint koy ve bakalım bundan hemen sonra mı hata veriyor bir bak.
     
  3. w3root

    w3root Misafir

    C# da bu şekilde ama vb de nasıl bana vb lazım :)
     
  4. writeLine

    writeLine Daimi Üye

    Kayıt:
    11 Şubat 2005
    Mesajlar:
    1,189
    Beğenilen Mesajlar:
    0
    Şehir:
    Bursa
    Vb. te hata nasıl yakalanıyorsa ona göre değiştireceksin try catch bloğunu.
     
  5. w3root

    w3root Misafir

    Hmm o zaman

    Kod:
    On Error Goto
    ile hallederim. mantık için sağol :super:
     
  6. anov

    anov erlang programcýsý adayý

    Kayıt:
    29 Nisan 2004
    Mesajlar:
    3,488
    Beğenilen Mesajlar:
    0
    Meslek:
    İnternet Programcısı (Kreatif Design Studio)
    Şehir:
    Mavi kabarcığın içi
    Try Catch vb de de var.
     
  7. w3root

    w3root Misafir

    evet varmış. Hava durumu çekebileceğim bir xml servisi var mı?