C#.Net ile database'den rastgele veri çekmek

Asp.net C# ile database'den rast gele veri çekip GridView'de göstereceğiz...

Merhaba, arkadaşlar;

Bu dersimizde Asp.net C# ile MS SQL'deki verileri rast gele çekip, GridView'de göstereceğiz.

Adım 1 :
Yeni bir asp.net web projesi oluşturalım,
File > New > Web Site | projemize isim verip tamam'a tıklıyoruz.

Adım 2 :
Çalışma alanımıza GridView sürükleyip bırakalım.

Adım 3 :
Sayfamızın boş biryerine gelip, mause ile çift tıklayarak kod kısmına geçelim.

Adım 4 :
Sayfamızın Load kısmına, aşağıdaki kodlarmızı yazalım.


SqlConnection con = new SqlConnection(@"Data Source=.SQLEXPRESS;Initial Catalog=StokKontrol;Integrated Security=True"); // database mizin yolu.

        SqlDataAdapter adp = new SqlDataAdapter("select top(5) * from Stoklar order by newid()", con); // önemli olan kısım burasıdır.  select  top(5)  demek : datbaseden sadece 5 veri çek demektir. order by newid() ise : rast gele databaseden veri çek dmeektir. yani databaseden rasat gele 5 veri çek dedik. 

        DataTable dt = new DataTable();

        adp.Fill(dt); // SqlDataAdapter  daki verileri datatableye aktar. 



        GridView1.DataSource = dt; // datatabledeki verileri GridView'de göster.

        GridView1.DataBind();



        adp.Dispose();

        dt.Clear(); 

        con.Close();



Kodumuzu yazdıktan sonra, F5 tuşuna basıp çalıştıra biliriz.


"select top(5) * from Stoklar order by newid()" // DataBase'den rast gele 5 kayıt çek.



Uygulamamız bu kadardır, umarım zorluk çekmezsiniz...
  • Etiketler;
Ürfet Demirtaş
Dreamweaver, Fireworks, CSS ile C# 3.5 programlama dilini biliyor. MCPD sertifkasına sahip olan yazar, ASP.net teknolojisi ile web uygulamaları ve E-Ticaret yazılımları geliştiriyor ve OOP 3-N mimarisi üzerinde çalışıyor.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Buraya yazmak doğru mu bilmiyorum ama bir sorunum var. Asp.net sayfama grid ile Access'ten veri aktarıyorum,Aktardığım verilerin ayrıntılarını tıkladığım zaman Jquery'deki div alanına yazabileceğim herhangi bir kod ile ayrıntıları jquery de nasıl gösterebilirim. Javascript ya da include tarzı birşey olabilir diye düşünüyorum.Ancak devamı gelmiyor.

Yukarı Git