1.081 kez okundu

C#.Net ile database den nasıl rastgele veri çekilir

10 10 1.081 kez okundu incelendi

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 rastgele 5 kayıt çek.

Uygulamamız bu kadardır, umarım zorluk çekmezsiniz…

Paylaş !

Yoruma kapali.

Önceki yazıyı okuyun:
Microsoft Word Belgesine Şifre Verme

Microsoft Word Belgesine Şifre Verme

Kapat
Barış Ozcan Facebook Sayfasi
Barış Ozcan Twitter