none
Asp.net c# manşet RRS feed

  • Soru

  • Merhabalar ben bir haber scripti yapmak istiyorum yavaş yavaş bitirmeye çalışıyorum.İnternette bir video izledim burada kodlama vb'di ama biz okulda c# gördük veritabanından son 7 kaydı çekiyorduk haber başlığını label'e foto'yuda manşet resmine yani image-button'a aktarıcam ama kodlar vb kendim çeviriyim dedim hatalar verdi bana yardımcı olabilecek biri var mı?
    9 Mayıs 2013 Perşembe 14:29

Yanıtlar

  • Kullandığın Otomatik çevirici hatalı çalışıyor. vb de array indexer ı () iken c# ta [] dır.

    Baslik1.Text = ds.Tables("haber").Rows(1)("BASLIK").ToString();

    satırı örnek olarak aşağıdaki gibi olmalıydı..

    Baslik1.Text = ds.Tables["haber"].Rows[1]["BASLIK"].ToString();


    Burak SARICA

    9 Mayıs 2013 Perşembe 16:12
  • C# kısmında açtığınız aynı soruda Barış geçerli bir cevap vermiş gibi gözüküyor. Tekrar inceler misiniz ?

    http://social.msdn.microsoft.com/Forums/tr-TR/csharptr/thread/98e95bfb-6939-4783-9b3f-d386397d41c2

    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook Üzerinden Takip Et!
    Twitter'da Takip Et!

    İletişim : alirizainceoglu[at]hotmail[nokta]com

    10 Mayıs 2013 Cuma 12:18

Tüm Yanıtlar

  • Merhaba,

    Aşağıdaki bağlantıyla online olarak VB'yi C#'a çevirebilirsin.

    http://www.developerfusion.com/tools/convert/vb-to-csharp/

    ...veya Telerik'in ücretsiz web uygulamasını da deneyebilirsin.

    http://converter.telerik.com/

    NOT : Bence parça parça çevir

    9 Mayıs 2013 Perşembe 15:03
  • Çeviriyorum kodları yazıyorum ama hatalar veriyor

    Başlıklar birde tables'de hatalar veriyor :( c# kodu ise böyle birşey

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using System.Data.OleDb;
    
    public partial class _Default : System.Web.UI.Page
    {
        
        public DataSet DataSetGetir(string sql, string tabloadi)
        {
            string cnn = "Provider = Microsoft.Jet.OLEDB.4.0;data source=" + Server.MapPath("App_Data\\\\haber.mdb");
            OleDbDataAdapter da = new OleDbDataAdapter(sql, cnn);
            DataSet ds = new DataSet();
            da.Fill(ds, tabloadi);
            return ds;
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            DataSet ds = DataSetGetir("SELECT TOP 7 * FROM  haber", "haber");
            Baslik1.Text = ds.Tables("haber").Rows[0]("BASLIK").ToString();
            Baslik2.Text = ds.Tables("haber").Rows(1)("BASLIK").ToString();
            Baslik3.Text = ds.Tables("haber").Rows(2)("BASLIK").ToString();
            Baslik4.Text = ds.Tables("haber").Rows(3)("BASLIK").ToString();
            Baslik5.Text = ds.Tables("haber").Rows(4)("BASLIK").ToString();
            Baslik6.Text = ds.Tables("haber").Rows(5)("BASLIK").ToString();
            Baslik7.Text = ds.Tables("haber").Rows(6)("BASLIK").ToString();
    
            ImageButton1.ImageUrl = ds.Tables("haber").Rows(0)("FOTO").ToString();
            ImageButton2.ImageUrl = ds.Tables("haber").Rows(1)("FOTO").ToString();
            ImageButton3.ImageUrl = ds.Tables("haber").Rows(2)("FOTO").ToString();
            ImageButton4.ImageUrl = ds.Tables("haber").Rows(3)("FOTO").ToString();
            ImageButton5.ImageUrl = ds.Tables("haber").Rows(4)("FOTO").ToString();
            ImageButton6.ImageUrl = ds.Tables("haber").Rows(5)("FOTO").ToString();
            ImageButton7.ImageUrl = ds.Tables("haber").Rows(6)("FOTO").ToString();
    
    
        }
    }
    9 Mayıs 2013 Perşembe 16:04
  • Kullandığın Otomatik çevirici hatalı çalışıyor. vb de array indexer ı () iken c# ta [] dır.

    Baslik1.Text = ds.Tables("haber").Rows(1)("BASLIK").ToString();

    satırı örnek olarak aşağıdaki gibi olmalıydı..

    Baslik1.Text = ds.Tables["haber"].Rows[1]["BASLIK"].ToString();


    Burak SARICA

    9 Mayıs 2013 Perşembe 16:12
  • Teşekkürler yaptım oldu hatalar gitti ama bu seferde yeni bir hata verdi Object reference not set to an instance of an object.
    9 Mayıs 2013 Perşembe 17:34
  • Merhaba,

    Bu kodsal bir hata. Hatanın (exception sınıfı) stacktrace'ine bakar mısınız kaçıncı satırı veya metodu gösteriyor?

    9 Mayıs 2013 Perşembe 18:07
  • C# kısmında açtığınız aynı soruda Barış geçerli bir cevap vermiş gibi gözüküyor. Tekrar inceler misiniz ?

    http://social.msdn.microsoft.com/Forums/tr-TR/csharptr/thread/98e95bfb-6939-4783-9b3f-d386397d41c2

    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook Üzerinden Takip Et!
    Twitter'da Takip Et!

    İletişim : alirizainceoglu[at]hotmail[nokta]com

    10 Mayıs 2013 Cuma 12:18