folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# Xmlden Verileri Çekmek (Yardım)



C# Xmlden Verileri Çekmek (Yardım)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kajmerpac
    kajmerpac's avatar
    Kayıt Tarihi: 03/Kasım/2008
    Erkek

    xmle takılma ya orda kendm yazdım xmlden kopyalayıp yazmadım sharpn verdigi örnekte bütün verileri cekmek için guzl o kısmı tamam da ben kac tane esya var onu bulamıyorm

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kajmerpac
    kajmerpac's avatar
    Kayıt Tarihi: 03/Kasım/2008
    Erkek

    xml sorununu halletim simdi baska bi sorunum var xml le ilgili.xmlden verileri data sete atıyorum.eğer xmlde gerekli tag yok ise hata veriyor. hata vermemesi için ne yapmam gerekir?

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kajmerpac
    kajmerpac's avatar
    Kayıt Tarihi: 03/Kasım/2008
    Erkek

    yok mu kimse :s

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    o bölümü  try catch yapısı içine al

    try
    {

    yapılacak işlem kodları
    }

    catch
    {

    }

    bu şekilde yaparsan  hata verir fakat bunu göstermez yaptıgı işleme kaldıgı yerden devam eder.eğer hatayıda belirtmesini istiyorsan catch yapısı şöyle oluşturman lazım. 

     catch (Exception msg)
    {
    MessageBox.Show("hata:" + msg);
    }

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kajmerpac
    kajmerpac's avatar
    Kayıt Tarihi: 03/Kasım/2008
    Erkek

    böyle yapınca hatadan sonra daha devam etmiyor yani 5 tane deger cekecekse hatada 3. deyse ondan öncekileri çekp diğerlerini çekmiyor.Ben şöyle bişey yaptım daha kolay yolu vardır illaki ama aklıma bu geldi

     

      private string degerAra(string tablo,string satir) {

                

             

                foreach (XmlNode node in xmlDoc.GetElementsByTagName("Esya"))

                {

                    kodXml = node["EsyaKodu"].InnerXml.ToString(); 

                }

                if (kodXml.Contains(satir))

                    return ds.Tables[tablo].Rows[0][satir].ToString();

                else return " ";

             

            }

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

                  try
               {

              foreach kodları buraya

                }

                    catch

                    {

                     }

    bu şekilde calısması lazım   

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kajmerpac
    kajmerpac's avatar
    Kayıt Tarihi: 03/Kasım/2008
    Erkek

    denedim ama çalışmadı nedense

Toplam Hit: 1904 Toplam Mesaj: 18