ورود

View Full Version : کوئری گرفتن از ListView



Mask
شنبه 21 فروردین 1389, 02:46 صبح
با سلام به دوستان
بنده یک ListView دارم با 5 ستون که توسط تایمری پر می شود.
می خاهیم از ستون اول که نامها در آن قرار دارد کوئری بگیریم.
مثال:
در ListView در ستون اول(نامها) تعدا 5 اسم علی و 7 اسم رضا هست.
می خاهیم وقتی بر اساس اسم علی کوئری گرفتیم هرچه اسم علی بود به همراه اطلاعات بقیه ستون های آن سطرها ،در ابتدا در تیبل بانک اطلاعاتی اینسرت بشه و سپس از ListView حذف بشه.
به ترتیب
حالا اگه از رضا کوئری گرفته شد کلیه رضاها به همراه بقیه اطلاعات سطرهایشان در تیبل دوم اینسرت و از ListView حذف شوند.
ممنون از جوابتون.

SAASTN
شنبه 21 فروردین 1389, 19:44 عصر
ListView که کنترل DB نیست بشه توش Query گرفت. شما باید با یه حلقه تمام آیتم های ListView رو بررسی کنی و با پردازش رشته روی محتویات ستون مورد نظرت آیتم ها مد نظر رو تک تک توی جدول درج کنی و اون آیتم رو حذف کنی.

Mask
شنبه 21 فروردین 1389, 19:44 عصر
با سلام
به نظرم باید این کار رو کرد.
مقدار سطر اول ستون اول ، رو بریزم در یه متغیر سپس با مقدار کوئری مقایسه کنم. اگر درست بود بره و اینسرت بشه در تیبل و اگه درست نبود بره سطر بعدی از ستون اول.
به نظرم راه خوبیه.
دوستان دیگه چه نظری دارند.

farideh_en
یک شنبه 22 فروردین 1389, 13:49 عصر
سلام
دوست عزیز امیدوارم این سورس کمکتون کنه البته بازم چک کنین چون با عجله نوشتم.
موفق باشید.
اینم یه لینک که نمونه سورس در مورد listview داره.
http://bbs.yjxsoft.net/simple/?t1273.html

Mask
یک شنبه 22 فروردین 1389, 16:48 عصر
سلام
دوست عزیز امیدوارم این سورس کمکتون کنه البته بازم چک کنین چون با عجله نوشتم.
موفق باشید.
اینم یه لینک که نمونه سورس در مورد listview داره.
http://bbs.yjxsoft.net/simple/?t1273.html
زحمت کشیدید اما بانک اطلاعاتی رو یادتون رفت.

farideh_en
یک شنبه 22 فروردین 1389, 17:30 عصر
برنامه با پایگاه داده اکسس

Mask
یک شنبه 22 فروردین 1389, 18:10 عصر
واقعا ممنون.
زبان قادر به تشکر از شما نیست.
خواهشن مدیران این پست رو پاک نکنن.