ورود

View Full Version : نشان ندادن اطلاعات جاری DataSource در DbGrid



arkia
پنج شنبه 25 خرداد 1391, 20:28 عصر
سلام،
من یه AdoConnection دارم و چند تا AdoQuery و Datasource که به خوبی و خوشی در کنار هم کار میکردن اما نمیدونم یهو چی شد الان هر بلایی سر ADO ها میارم مثلا کوئری میگیریم،کانکشن رو عوض میکنم یا به رکورد بعدی قبلی میبرم تو dbgrid کل رکورد ها رو نشون میده و خروجی واقعی datasource رو ندارم توش!
نمیدونم از کجاشه تو برنامه هم خیلی از این آبجکتا دارم هیچکدومش کار نمیکنه به نظرتون از کجاش میتونه باشه؟:متفکر:

alaveh
پنج شنبه 25 خرداد 1391, 22:43 عصر
یک ایراد کوچولو توی برنامت داری

شما احتمالا از یک آبجکت چند تا داری روی فرم و همونو اشتباه ست کردی

ست کردن ADOConnection روی ADOQuery
ست کردن ADOQuery روی DataSource
ست کردن DataSource روی DBGrid
یا اگر برای DBGrid ستون درست کردی ست کردن FieldName مناسب .

نباید از حالات بالا خارج باشه

از چه ورژنی از دلفی استفاده می کنید ؟ اینم مشخص کنید خوبه .

arkia
پنج شنبه 25 خرداد 1391, 23:57 عصر
یک ایراد کوچولو توی برنامت داری


منم دنبال همون میگردم مشکل اینه که همه چیش درسته!



شما احتمالا از یک آبجکت چند تا داری روی فرم و همونو اشتباه ست کردی


نه...



یک ایراد کوچولو توی برنامت داری


ست کردن ADOConnection روی ADOQuery
ست کردن ADOQuery روی DataSource
ست کردن DataSource روی DBGrid
یا اگر برای DBGrid ستون درست کردی ست کردن FieldName مناسب .

نباید از حالات بالا خارج باشه



اینارو بارها چک کردم





از چه ورژنی از دلفی استفاده می کنید ؟ اینم مشخص کنید خوبه .
متاسفانه تو این پروژه دلفی 7

arkia
جمعه 26 خرداد 1391, 04:16 صبح
مشکل عجیبی بود ولی خوشبختانه حل شد!
ایراد از جابجا کردن ترتیب ایجاد فرم ها بود (datamoudule)