View Full Version : پاک نشدن دیتاگرید بعد از جستجو
vahid_d_0101
شنبه 06 فروردین 1390, 10:20 صبح
یه دیتاگرید دارم که به Adodc وصل شده بعد از جستجو در Adodc اون چیزی که جستجو کردم را در دیتاگرید نشان میده حالا دوباره عملیات جستجو را انجام میدم و یه چیز جدیدی پیدا میکنیم حالا میخوام وقتی اون چیز پیدا شد رکرود پیدا شده قبلی از دیتاگردی پاک نشه و متن جستجو شده جدید وارد دیتاگرید بشه مثل Add کردن ایتیم در لیست باکس
باتشکر
M.T.P
شنبه 06 فروردین 1390, 12:22 عصر
سلام
شما وقتی DataGrid رو به رکوردست Set میکنید اطلاعات DataGrid دقیقا اطلاعات رکودست شما میشه ، اگه میخواین جستجوی فعلی با قبلی رو نشون بده Select رو تغییر بدین طوری که با یک جستجو همه مواردی که مدنظرتون هست رو بدست بیارین.
vahid_d_0101
شنبه 06 فروردین 1390, 16:55 عصر
ببینید من باید برای یه تعداد از عضوهای برنامه کارت عضویت صادر کنم حالا کاربر باید به صورت دستی کاربرانی که میخواد برای انها کارت عضویت صادر کند را وارد کنه مثلا شماره 10 و شماره 15 و شماره 20 و ... یعنی کاربر شماره عضویت شخص را میزنه و شخص وارد دیتاگرید میشه و دوباره یه شماره دیگه میزنه و شخص دیگری وارد میشه و اخر کار از تمام اون Adodc1 یه پرینت میگیریم
برای پرینت گرفتن از اکتیو ریپورت استفاده کردم و با ADO خود اکتیو ریپورت باید این کار را بکنم
vahid_d_0101
جمعه 12 فروردین 1390, 17:37 عصر
بچه ها من هنوز مشکلم حل نشده یکی کمک کنه خیلی واجبه
jakijavad
سه شنبه 16 فروردین 1390, 10:37 صبح
شما میتونی هر بار گه جستجو رو انجام میدی شماره ردیف رو ذخیره کنی و بعد که همه جستجو ها انجام شد با یه فیلتر تعیین کنی که فقط سطر هایی نمایش داده بشن که شماره های اونا ذخیره شده و بعد از فیلتر میتونی گزارش بگیری و پرینت کنی
با این کد میتونی شماره ردیف رو بدست بیاری
Dim Num As Integer
Num=DataGrid1.Bookmark
abbasmirzaeinia
سه شنبه 26 آذر 1398, 17:53 عصر
set datagrid رو قبل از شرط قرار بده درست میشه
If MoshahedeSefareShatRec.BOF = False Then
یعنی ست کردن دیتا گرید اگه بعد از دستور بالا باشه چنین مشکلی بوجود میاد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.