merhaba arkadaşlar benim bir datatable ım var aynı kolonda aynı kayıttan birden fazla kayıt var ben onları teke indirmek istiyorum bunun için nasıl bir yöntem kullanabilirim acaba teşekkürler?

soruldu: 26 Kas '14, 08:56

aspci's gravatar image

aspci
759404757
cevap kabul oranı: 25%

Dataları çektiğin servisten bu kayıtların çoklandığını kontrol edermisin.Çekitiğin servis te de bu kayıtlar çoklanıyor ise sql ifadene "distinct" ifadesi eklemen gerekir.

(26 Kas '14, 09:07) jackk jackk's gravatar image

mrb jackk kayıtların çoklandığınızdan kastınız ne anlamadım?

DataTable MyILL = new DataTable(); MyILL = SelectVehiclesInIllegalOperation();veriler yüklendikten sonra aynı kayıtlardan sadece bir tanesi ekranda göstermek istyrm

(26 Kas '14, 09:16) aspci aspci's gravatar image

SelectVehiclesInIllegalOperation(); prosedürünün içerisindeki kodları paylaşır mısın?

(26 Kas '14, 10:03) SaRPaRDa SaRPaRDa's gravatar image

prosörde dönen sonuç:select * from tablo where Datediff(MONTH,DataIncomeDate,GetDate())<=1

(26 Kas '14, 10:12) aspci aspci's gravatar image

@jackk diyorki: Bu sorgunun sonucunda dönen datada kayıtlar birden fazla mı?

(26 Kas '14, 10:15) SaRPaRDa SaRPaRDa's gravatar image

evet kayıtlar birden fazladır.aynı kolonda aynı kayıtlarda birden fazladır.Aynı olanlardan sadece bir tanesini görmek istyrm

(26 Kas '14, 10:17) aspci aspci's gravatar image
1

sorguyu distinct kullanarak veya tablo apına göre başka bir çözümle kayıtları tek getirecek şekilde değiştirmelisin.

(26 Kas '14, 10:18) SaRPaRDa SaRPaRDa's gravatar image

distinct işlemi sadece tek bir kolon için geçerli oluyor başka yöntem varsa örnek verilirse sevinirm

(26 Kas '14, 10:26) aspci aspci's gravatar image
8 yorumdan 5 tanesi gösteriliyor hepsini göster

DataTable içerisinde bulunan DefaultView ile DataView oluşturup, RowFilter özelliği ile düzenlenebilir.

DataTable dt = new DataTable(); DataView dv=dt.DefaultView;

dv.RowFilter='Filtrelemek istediğin kısmı t-Sql olarak yaz';

permanent link

cevaplandı: 26 Kas '14, 11:11

hzrBasaran's gravatar image

hzrBasaran
1011
cevap kabul oranı: 33%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×14
×1

Soruldu: 26 Kas '14, 08:56

Görüntüleme: 474 kez

Son güncelleme: 27 Kas '14, 03:11

powered by BitNami OSQA