PDA

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



123s0ran
جمعه 18 اسفند 1391, 13:55 عصر
سلام دوستان و اساتید زحمت کش سایت برنامه نویس
و با عرض تشکر و قدردانی از مطالب مفید انجمن....
دوستان من می خواهم داخل بانک اطلاعاتیم یک رکورد خاصی جستجو کنم که داری چند مشخصه فیلد خاص باشه.
من خودم قبلا برای جستجوی تکی مثلا جستجوی فیلد های که کد انها 12 هستش از کوری زیر استفاده میکردم.


sqlcmd = "Select * from table1 where id =" & txtSearch.Text

اما مثلا من میخوام دنبال یک رکورد باشم که داخل فیلده اسم (علی) باشه داخل فیلده سال تولد (1372) و داخل فیلده جنسیت (مرد) وجود داشته باشه اما متاسفانه کد یا کوری این نوع جستجو بلد نیستم اگه کسی از دوستان بلد هستش لطفا راهنمای کنید ممنون میشم.
:لبخندساده:

و سوال دوم این که چطوری میشه به وسیله یک timer ان Column جاری که دیتاگرید روی ان قرار داره رد بکنه و به Column بعدی برود مثلا الان روی رکورد 26 قرار دارد بعد 1 ثانیه به رکورد بعدی یعنی 27 برود.؟

ممنون.

abbas.oveissi
جمعه 18 اسفند 1391, 14:21 عصر
بفرمایید :

sqlcmd = "Select * from table1 where id ='" + txtSearch.Text + "' and name='"+txtName.Text+"' and birthday='"+txtBirth.Text

khokhan
جمعه 18 اسفند 1391, 15:15 عصر
درود بر شما

برنامه رو اجرا کن کاریت نباشه اتومات پله پله سل های دیتا گرید فوکوس می شه :لبخند:

ارادت داریم