PDA

View Full Version : نمايش checkbox در ADO



Zahed2008
چهارشنبه 20 خرداد 1388, 12:49 عصر
سلام، من يه پايگاه داده از Access دارم كه مي خوام با ADO باهاش ارتباط برقرار كنم. مشكل من اينه كه CheckBox هاي موجود در پايگاه داده رو بصورت True/False در DBGrid نشون مي ده.
بايد چي كار كنم كه بصورت همون CheckBox نشون بده؟ با تشكر

Zahed2008
شنبه 23 خرداد 1388, 10:17 صبح
سلام، کسی نمی تونه راهنمایی ام کنه؟

ar_mokhtari
شنبه 23 خرداد 1388, 12:37 عصر
دوست عزيز، به نظر ميرسه براي رسيدن به هدفت دو راه داري:
1- عنصر CheckBox در DBGrid از DataControl نمايش داده نميشه براي نمايش اون بايد از كامپوننت استفاده كني كه اگر Search كني مطالب زيادي توي سايت بچه‌ها گذاشتن.
(بعضي از دوستهاي من از يك bmp كوچك تيك توي DBGrid استفاده كردند كه با دوبار كليك مقدار عوض ميكنه كه خيلي جالب نيست)
2- براي استفاده از يك فيلد Boolean كه مقادير True و False مقداردهي ميشه، ميتوان با GetText مقادير دلخواه ديگري هنگام Scroll نسبت داد. مثل اينكه : «شهريه ترم پيش پرداخت نشده است.» وقتي مقدار فيلد 1 است.

Zahed2008
پنج شنبه 28 خرداد 1388, 17:20 عصر
سلام، من تو اينترنت سرچ كردم و فهميدم كه بايد از dbCtrlGrid استفاده كنم. من اين كار رو كردم ولي نمي تونم با سورسم ارتباطش بدم. شما مي تونيد راهنمايي ام كنيد.

Zahed2008
یک شنبه 07 تیر 1388, 13:41 عصر
سلام، تو اينترنت سرچ كردم و فهميدم كه تو Dbgrid خيلي از كامپوننت ها از جمله CheckBox يا به عبارتي dbcheckBox رو قرار داد. اينم لينكش:
http://delphi.about.com/od/usedbvcl/l/aa082003a.htm
قرار دادن چند نوع كامپوننت:
http://delphi.about.com/od/usedbvcl/l/aa081903a.htm

البته بد نيست واسه قرار دادن تصوير در سلول اينم ببينيد:
Drawing an image in a cell of a Delphi DBGrid

http://delphi.about.com/library/weekly/aa032205a.htm

stringer
یک شنبه 07 تیر 1388, 16:59 عصر
خوب تو تک بغل می توانی عوضش کنی اولاً
ثانیا می تونی یه DBcheckbox بزاری و وصلش کنی به فیلدت اونموقغ عر چی که دلت بخواد می توانی توش بزاری البته اینم بگم توی دیتا بیس باید حتما TEXT انتخابش کنی
ثالثا می توانی از itemindex هم استفاده کنی