+ Yanıtla
Sayfa Düzeni: 3 / 3
İlkİlk 1 2 3
Toplam 30 sonuçtan 21 ile 30 arası olanlar

Konu Başlığı: arama motoru

  1. #21

    Re: arama motoru

    SQL="select * from uyeler where ara='"&ara&"' and kategori= '"&kategori&"'"
    like de kullanabilirsin. eşitlik kullandığıma bakma.

  2. #22

    Re: arama motoru

    bu seferde çok az parametre. 2 bekleniyor diyor.
    hatta sen yazmadan önce aklıma gelen bütün türleri denedim yine olmadı.

  3. #23

    Re: arama motoru

    tek tırnakları kaldırıp dener misin? aklıma birşey gelmedi şu an.

  4. #24

    Re: arama motoru

    tırnakları kaldırınca aşağıdaki hatayı veriyor
    ....
    'kategori=isim and ara=semra' sorgu ifadesi içindeki Sözdizimi hatası (eksik işleç)

  5. #25

    Re: arama motoru

    tamam tırnakları eski haline al da şu parametre konusunda şimdi birşey gelmedi aklıma

    ekleme:
    nette çıkan sonuç;
    1. SQL cümlende hata var.
    1.1. Talep ettiğin verinin bulunduğu alanın tipi ile SQL cümlende kullandığın değişkenin tipi uyumsuz.
    1.2. Örneğin: DB'deki alan tipi "sayı", sen ise SQL cümlende "metin" gibi sorguluyorsun. (Error.No'sunu hatırlamıyorum o nedenle "gibi" diyorum)
    1.3. Kodu ve DB'deki alanlar ve tiplerini yazarsan bir çözüm bulunur.

  6. #26

    Re: arama motoru

    bende hata tipini nette araştırdım tablo isminde hata olduğunu düşünüyorum yani eşleme yaparken. Tablo adını direkt isim yada email diye yazınca istediğim sonucu veriyor ama kategori şeklinde isteyince orda tablo bulunamıyor hatası veriyor. selectbox tan gelen veriyi tanımlayamadık herhalde.

  7. #27

    Re: arama motoru

    şimdi farkettim 'kategori=isim and ara=semra' sorgu ifadesi içindeki Sözdizimi hatası (eksik işleç)
    tek tırnaklarda sorun olmasın?sen kodları tekrar yazar mısın? galiba tek tırnak kullanımında hata var. ya da dediğin gibi gelen veride.

  8. #28

    Re: arama motoru

    Kodlar ve hataları aşağıdaki gibi. ayrıca db deki alanlar metin olarak ayarlı.


    ara = request.form("ara")
    kategori = request.form("kategori")

    set semra=server.createobject("adodb.recordset")
    SQL="select * from uyeler where "
    semra.open SQL,con,1,3


    SQL="select * from uyeler where kategori= "&kategori&" and ara="&ara&" "

    Hata Tipi:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
    [Microsoft][ODBC Microsoft Access Sürücüsü] 'kategori= isim ara=semra ' sorgu ifadesi içindeki Sözdizimi hatası (eksik işleç)


    SQL="select * from uyeler where kategori= '"&kategori&"' and ara='"&ara&"' " (tek tırnaklı)

    Hata Tipi:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
    [Microsoft][ODBC Microsoft Access Sürücüsü] Çok az parametre. 2 bekleniyor.

  9. #29

    Re: arama motoru

    http://www.herturlu.net/dersgoster.a...e_kayit_ekleme
    http://forum.zoque.net/veritabanlari...sil-kullanirim
    bi inceler misin?

    ben göremedim hatayı hala. veritabanı bağlantısını farklı bir şekilde yaparak deneyeblirsin.

  10. #30

    Re: arama motoru

    bu da işe yaramadı yine de sağol en azından uğraştık. eminim çok basittir bunun yanıtı ama olmayınca olmuyor.

+ Yanıtla
Sayfa Düzeni: 3 / 3
İlkİlk 1 2 3

Bu konu başlığı için etiketler

Mesaj Seçenekleri

  • Yeni başlık açamazsınız
  • Cevap yazabilirsiniz
  • Dosya ekleyemezsiniz
  • Mesajlarınızı değiştiremezsiniz