PCnet Online forumlarına katılmak için hesap açabilirsiniz.
  • Üye girişi:

PCnet Online forumlarına hoş geldiniz

+ Başlığa Yanıt Yaz
5 sonuçtan 1 - 5 arası sonuçlar
  1. #1

    Question select hatası.. and ve or un birlikte kullanımı.?

    arkadaşlar veritabanından ürünleri çekerken select * from urunler where urunadi like'%" + TextBox5.Text + "%' or (marka like'%" + TextBox5.Text + "%') order by id desc şeklinde yazdığımda tüm ürünler normal listeleniyor textbox lara yazdığım yazıya göre arama yapıp alakalı ürünleri listeliyor fakat ben veritabanına bir seçenek daha ekledim ve onu da sorguya katmak istiyorum..
    şu şekilde yazdığımda select * from urunler where dil = 0 and urunadi like'%" + TextBox5.Text + "%' or (marka like'%" + TextBox5.Text + "%') order by id desc sadece dil=0 olanlar gelsin istiyorum ama hepsi geliyor yine doğru yazım şekli nasıl olmalıdır acaba? sorgudan aramayı çıkardığım zaman istediğim şekilde geliyor veriler..
    Cleanvac Temizlik Makinaları Bilgi İşlem

  2. #2

    Varsayılan

    dil, veritabanında sayı olarak mı kayıtlı, metin olarak mı, onu kontrol et. Garanti olsun diye değişken atamayı dene

    dil=0 veya dil="0"
    where dil="&dil&" şeklinde.
    En son Cyberneo tarafından düzenlenmiştir: 28.04.2011 23:04
    DuckDuckGo
    İnternet alanında artık Google'ın tekelinden rahatsız olmaya başlamadınız mı? Peki Google'a alternatif olarak neden DuckDuckGo kullanayım?
    Ayrıntılı bilgi için Tıklayın.

  3. #3

    Unhappy veritabanı hücresi int hocam..

    çok enteresan yaa bi türlü yapamadım tek select içinde hem tablo hücresindeki sabit değere hemde textboxlara yazılabilecek değere göre ürün getirme işlemi yaptıramadım yaa vay arkadaş...
    hocam dil=0 veya dil="0"
    where dil="&dil&" şeklinde dediğin gibi yaptım ="&dil&" yapınca kabul etmedi & operatörünü + falan koydum ama yemedi ..
    int dili = 0; diye değişken tanımladım
    where dil='"
    +dili+"' diye de sorguya ekledim sonuç gene aynı sorguda var mı yok mu bu seçenek belli değil..
    En son mesutilica tarafından düzenlenmiştir: 29.04.2011 09:21
    Cleanvac Temizlik Makinaları Bilgi İşlem

  4. #4
    Forum Gurusu
    Katılım Tarihi
    2009
    Yer
    İstanbul
    Mesaj
    874

    Varsayılan

    Asp'den pek anlamam ama mantık olarak örnek vereyim, umarım olur.

    Kod:
    Select * from urunler where (urunadi like'%" +
    TextBox5.Text + "%' or marka
    like'%" + TextBox5.Text + "%') and dil ='0' order by id desc
    Veritabanınızın ürünler tablosundan dil alanına bakın 0 olarak görünen var mı?
    Leon_
    Hiç birşey engel değil seni sevmeme sen bile, sensizlik bile!

  5. #5

    Varsayılan

    tek tırnakları ekle
    PHP Kodu:

    and dil='"&dil&"' order by 
    DuckDuckGo
    İnternet alanında artık Google'ın tekelinden rahatsız olmaya başlamadınız mı? Peki Google'a alternatif olarak neden DuckDuckGo kullanayım?
    Ayrıntılı bilgi için Tıklayın.


 

Benzer Başlıklar

  1. php de select kullanımı
    Faruk16 tarafından Web ve Grafik Tasarımı forumunda
    Yanıt: 1
    Son Mesaj: 27.07.2011, 18:11
  2. Yanıt: 2
    Son Mesaj: 05.07.2011, 12:28
  3. Yanıt: 0
    Son Mesaj: 02.10.2010, 15:22
  4. Reboot and select proper Boot device hatası...
    cRome tarafından Donanım forumunda
    Yanıt: 3
    Son Mesaj: 24.12.2008, 19:38
  5. Reboot and Select proper Hatası
    mozturk6 tarafından Donanım forumunda
    Yanıt: 3
    Son Mesaj: 25.07.2008, 17:16