Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
09/02/2014 23:27
Konu Sahibi
chevy
Yorumlar
5
Okunma
2933
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

chevy

Üye
Kullanici Avatari
Üye
30
6
05/09/2011
0
Ankara
Belirtilmemiş
26/11/2014,22:52
Çözüldü 
Bu örnekte AdiSoyadi sütununda aynı isimler kaydedildiğinde Ara/Bul combobox ında o kadar isim gözüküyor. Ara/Bul combobox ında aynı isimleri tekrarlamadan tek göstersin istiyorum. Yardımlarınızı bekliyorum. Teşekkürler...


Ek Dosyalar
.rar   WindowsApplication2.rar (Dosya Boyutu: 100,41 KB / İndirme Sayısı: 47)
Cevapla

atoz112

Uzman
Kullanici Avatari
Uzman
5.716
9
04/08/2009
İstanbul
Ofis 2007
25/09/2017,13:28
merhaba,

DISTINCT komutu;
benzer ya da diğer bir genel ifade ile tekrarlanan kayıtların istenen alanda görünmesini engellemek için kullanılır.

sql satırı için aşağıdaki kodu kullanabilirsiniz.

Örnek:
SELECT DISTINCT alanadi FROM tabloadi

iyi çalışmalar.


Cevapla

POWER

Uzman
Kullanici Avatari
Uzman
U.... Ö....
1.865
02/04/2010
İzmir
Ofis 2003
19/10/2017,22:33

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
   Private Sub doldur()
        Dim baglanti As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='kayıt.mdb'")

        baglanti.Open()
        Dim komut As New OleDb.OleDbCommand("Select Kayitlar.AdiSoyadi FROM Kayitlar GROUP BY Kayitlar.AdiSoyadi", baglanti)

        Dim oku As OleDb.OleDbDataReader
        oku = komut.ExecuteReader()
        While oku.Read()
            ComboBox1.Items.Add(oku("AdiSoyadi"))
        End While

        baglanti.Close()

    End Sub

olarak değiştiriniz....


Please return your positive or negative ...
Cevapla

chevy

Üye
Kullanici Avatari
Üye
30
6
05/09/2011
0
Ankara
Belirtilmemiş
26/11/2014,22:52
Çok teşekkür ederim ilgilerinize doldur() dediğiniz gibi yaptım çalıştı. iyi ki varsınız ALLAH razı olsun...Combobox düzgün çalıştı istediğim gibi ama tam test ettiğimde bu seferde SİLME işleminde sorun çıktı. Combobox dan seçtiğim birden fazla olan aynı kayıtların tamamını silmeye başladı ayrıca Datagridview dede sildiğini göstermiyor. Yardım edermisiniz lütfen.


Cevapla

chevy

Üye
Kullanici Avatari
Üye
30
6
05/09/2011
0
Ankara
Belirtilmemiş
26/11/2014,22:52
Combobox düzgün çalıştı istediğim gibi ama tam test ettiğimde bu seferde SİLME işleminde sorun çıktı. Combobox dan seçtiğim birden fazla olan aynı kayıtların tamamını silmeye başladı ayrıca Datagridview dede sildiğini göstermiyor. Yardım edermisiniz lütfen.


Cevapla

chevy

Üye
Kullanici Avatari
Üye
30
6
05/09/2011
0
Ankara
Belirtilmemiş
26/11/2014,22:52
Bu projede comboboxın kayıtları üst üste bindirmemesi için KAYDET-SİL-DÜZELT bölümlerinde ComboBox1.Items.Clear() ve doldur() kullandım ve sonuç olarak istediğim gibi çalıştı. Ancak combobox aynı isimde olan kişileri kaç tane varsa o kadar gösterdi. O zamanda SİL düzgün çalışmadı. doldur() dediğiniz gibi yaptığımda ise Combobox düzgün çalışıyor fakat SİL deyince aynı kayıtlar siliniyor ama bu göstermiyor açıp kapattığınızda aynı kayıtların silindiğini görüyorsunuz. Neyi yanlış yapıyorum bilemedim. Yardımlarınızı bekliyorum.


Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Vb.net günü geçmiş ve geçmemiş verileri listele alican60 2 536 01/12/2016, 23:08 alican60
Çözüldü VB.Net ile filtreleme sonucu comboboxa tekrarsız veri almak alican60 10 3.738 22/06/2016, 01:31 geren
Çözüldü Vb.Net ile RichTextBox içerisindeki verileri yazdırma tefenninet 8 4.832 19/10/2014, 01:58 drummers
Çözüldü Veritabanından Comboboxa veri seçtirme? tetikçi_61 1 1.382 17/07/2014, 17:40 alpeki99
Çözüldü Doğum yerleri tablosunu Personeller Formumda Combobox olarak Kullanamıyorum. umutakkaya 13 3.850 17/07/2014, 10:26 alpeki99

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.