Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | Asp Access Arama
Tahribat.Com Forumları
Asp - Php - Cgi - Perl
      Asp Access Arama
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 24 Ocak 2012 (Sali) 11:47 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
LuCiFeR


Kayıt : 25 Eylül 2005
Erkek Üye
 

Merhaba arkadaşlar bi arama scripti kullanıyordum şimdiye kadar ama sanırım bir yanlış söz konusu

 

"8699704029138" ve "86997040291381" diye kayıtlarım var "8699704029138" olarak aratıyorum bana "86997040291381" kaydını getiriyor

 

ben tam olarak ne yazıyorsa birebir uyuyorsa getirmesini istiyorum çözmedim birtürlü sanırım çok fazla baktım ve artık göremiyorum bide siz göz atın lütfen,

 

 

sql sorgum böyle

 

arama = Request.form("mytext2")

sql="select * from stok Where urun_kodu like '%"&arama&"%' "

 


 
24 Ocak 2012 (Sali) 11:57 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
AsDayGoesBy


Kayıt : 18 Temmuz 2005
Mersin
Erkek Üye
 

like ile ararsan tüm benzerleri getirir. Başına % işareti getirirsen sonu &arama olanların hepsini getirir.

sql="select * from stok Where urun_kodu = '&arama' "


 
24 Ocak 2012 (Sali) 12:07 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
LuCiFeR


Kayıt : 25 Eylül 2005
Erkek Üye
 

Olmadı be üstad busefer hiçbirşey getirmiyor alayına yok çekiyor :)


 
24 Ocak 2012 (Sali) 12:15 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
AsDayGoesBy


Kayıt : 18 Temmuz 2005
Mersin
Erkek Üye
 

asp bilmiyorum değişkenin başına & konuluyor mu bilmiyorum. Olması gereken = den sonra değişken yazılacak


 
24 Ocak 2012 (Sali) 12:33 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Sharp


Kayıt : 2 Temmuz 2007
Ankara
Erkek Üye
 

access sql kısmında o şekilde aratınca sonuca ulaşabiliyormusun hocam


| Software Monster | www.My-Bilgisayar.Net 
24 Ocak 2012 (Sali) 12:47 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
LuCiFeR


Kayıt : 25 Eylül 2005
Erkek Üye
 

arama = Request.form("mytext2")

sql="select * from stok Where urun_kodu like '%"&arama&"%' " Bu şekilde arayınca çıkıyor hocam ama "8699704029138" aratıyorum "86997040291381" i getiriyor

AsDayGoesBy un verdiğiyle de hiç kayıt getirmiyor yok diyor hocam


 
24 Ocak 2012 (Sali) 13:18 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
rakkoc


Kayıt : 19 Aralik 2003
ID :10850
Erkek Üye
 

hocam o alanin databasedeki turu nedir acaba bir onu yazabilirmisin ?


birde

 

Dim arama

arama = Request.form("mytext2")
sql="select * from stok Where urun_kodu like '%"&arama&"%'"

Response.write "<hr>" & sql & "<hr>" & arama & "<hr>"

 

 

burdaki ciktiyi birde buraya yazarsan


"AB" aslinda "Atin Bunu" demek :) bilinçlenelim. . . Facebookdaki durumumu begenirmisinler Tahribata gelmisler galba "Profilme yorum yaparmisin?"; "Konumu Uplarmisin"; "Pampa el atsana ?" ... 
24 Ocak 2012 (Sali) 13:30 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
LuCiFeR


Kayıt : 25 Eylül 2005
Erkek Üye
 

Database türü not ve çıktı aşağıdaki gibi hocam

 

 

select * from stok Where urun_kodu like '%12%'


12


 
24 Ocak 2012 (Sali) 13:36 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
zumsuk


Kayıt : 8 Agustos 2005
Erkek Üye
 

% leri koyma hocam.

% benzer olandır.Şöyle

sql="select * from stok Where urun_kodu like "&arama&""

dener misin bi ? birde aramada kodu sql injection için filtreden geçir.başına iş açar.

Get, post isteklerini tek fonksiyona yollayıp temizlettirip bastır.

--

dipnot : % leri kaldırırsan sadece aradığın kelime varsa getirir o kadar.Yoksa kayıt döndürmez


Şeytanın tek suçu düzene karşı çıkmaksa, en büyük idolümdür ! 
24 Ocak 2012 (Sali) 14:25 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
rakkoc


Kayıt : 19 Aralik 2003
ID :10850
Erkek Üye
 

LuCiFeR bunu yazdı:
-----------------------------

Database türü not ve çıktı aşağıdaki gibi hocam

 

 

select * from stok Where urun_kodu like '%12%'


12


-----------------------------

hacim 8699704029138 olani mi aratiyorsun ?  ciktiya bakilir ise sadece 12 aratilmis.

 

Edit: ve urun kodunun not olmasida biraz mantiksiz geldi bana 200 karakterli urun kodu olmaz mesela metin yapip; karakter sayisini dusuk tutarsan daha hizli calisir sistemin.


"AB" aslinda "Atin Bunu" demek :) bilinçlenelim. . . Facebookdaki durumumu begenirmisinler Tahribata gelmisler galba "Profilme yorum yaparmisin?"; "Konumu Uplarmisin"; "Pampa el atsana ?" ... 
24 Ocak 2012 (Sali) 15:02 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
pesimistzombie


Kayıt : 14 Haziran 2006
WAP
Erkek Üye
 

select * from stok Where urun_kodu like '%"&arama&"%'

yerine

select * from stok Where urun_kodu like ' "&arama&" '

ya da

select * from stok Where urun_kodu=' "&arama&" '

şeklinde kullanırsan sonuca varabilirsin. Tırnaklara dikkat.

ayrıca not yerine metin kullan. Hatta tamamı sayıysa sayı tipine çevir. Not tercih edilmez arama alanlarında.


:| 

[1] [2]   [»] [»»]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : Asp access arama Favorilerime Ekle Yukarı Çık
Konuda 20 Mesaj Var.
Konu 382 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim