PDA

View Full Version : جستجو در بانک اطلاعاتی با دو کلید جستجو ؟



mojzkh
دوشنبه 11 شهریور 1392, 01:42 صبح
سلام :عصبانی++:
من برای بررسی نام و نام خانوادگی تکراری نیاز دارم تا دستور جستجویی بنویسم که همزمان 2 فیلد از هر رکورد رو جستجو کنه کد جستجویی که من استفاده میکنم :
scmrr.CommandText = "SELECT name FROM dr WHERE name like '" + textBox1.Text + "'";

در textbox1 نام هست اما آیا میشه در این خط textbox2 رو برای Fname اضافه کردو یجا جستجو کنه ؟ ممنون میشم کدی که دادم رو برام برای 2 کلید جستجویی که گفتم ویرایش و راهنمایی کنید

mojzkh
دوشنبه 11 شهریور 1392, 01:57 صبح
scmrr.CommandText = "SELECT drname,fname FROM dr WHERE drname like '" + textBox1.Text + "' and fname like'" + textBox2.Text + "'";
خودم از سوالم خجالتم گرفت :/
همچین از وسط کتاب آقای حق جو را وا کردم چشم به عبارت AND خوردو خورد شدم .

amir200h
دوشنبه 11 شهریور 1392, 03:11 صبح
scmrr.CommandText = "SELECT drname,fname FROM dr WHERE drname like '" + textBox1.Text + "' and fname like'" + textBox2.Text + "'";
خودم از سوالم خجالتم گرفت :/
همچین از وسط کتاب آقای حق جو را وا کردم چشم به عبارت AND خوردو خورد شدم .

پیش میاد. بهتره بجای like از = استفاده کنین

mojzkh
چهارشنبه 13 شهریور 1392, 02:20 صبح
پیش میاد. بهتره بجای like از = استفاده کنین
اما like اصول اصلی زبان sql = رایج نیست