Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
451
Tıklama
0
Öne Çıkarma
c# ve görsel programlama
D
11 yıl (16 mesaj)
Onbaşı
Konu Sahibi

ben c# formda daha önce çalışmadım bu yuzden başlangıç seviyesinde kullanabiliyorum.Uğraşamadım onun üzerine ve şuan vaktimde pek yok o yüzden soruyorum.Ben sql le visual studio yu bağladım.Amacım richtextbox a elimdeki belgede bulunan seri numaralarını giriyorum yaklaşık 10-15 tane sonra bunu veritabanında aratıp eşleşenleri mavi eşleşmeyeneri kırmızı olarak listbox gösteriyorum. Yapmam gereken seri numaraları arasındaki boşluğu görünce onun 1 seri numarası ifade ettiğini pc ye anlatmak ve aratma bittikten sonra diğer seri numaralarını aratmasını sağlamak bunu nasıl yapabilirim

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



G
11 yıl (4352 mesaj)
Yarbay

kodları görsem daha iyi olurdu ama herhalde böyle bişey olacak split kısmı sizin istediğiniz


string[] aranan = { "2", "3","4","222" };
string[] x=richTextBox1.Text.Split(' ');
for (int j = 0, xLength = x.Length; j < xLength; j++) {
var i = x[j];
if (aranan.Contains(i)) {
listBox1.Items.Add(i);
}
}



D
11 yıl (16 mesaj)
Onbaşı
Konu Sahibi

böyle bir koda yazdım. ürünlistesi sql deki tablo ismi ,serinoda alanım

DataClasses1DataContext cmd = new DataClasses1DataContext();

string s = textBox1.Text;
string[]words = s.Split(' ');
var searcher = from bul in cmd.ürünlistesi
from dizi in words
where bul.serinosu==words // burda nasıl bir işlem yaplıyım diziyi string ifadeye atamıyor uyarısı veriyor
select new {bul.serino,bul.ucakadi,bul.ucaktipi };

foreach (string word in searcher)
{
listBox1.Items.Add(word);
}

aslında sql de iç içe select olayı var where den sonra bi select yazıp dizinin ifadelerini tek tek çağısam sorun ortadan kalkar sanırım ama bunu lnq'yka nasıl yapacağımı bilmiyorum





< Bu mesaj bu kişi tarafından değiştirildi dilraa -- 24 Ağustos 2015; 16:16:56 >


Bu mesajda bahsedilenler: @Gökşen PASLI
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.