PDA

View Full Version : واردکردن بانک اکسس برای رسم چارت



takkhal
سه شنبه 24 خرداد 1390, 12:36 عصر
سلام به اساتید
میخوام با component one نمودار رسم کنم
تعداد داده هام زیاده و نمیشه دستی وارد کرد، چطور میشه از بانک اکسس برای این کار استفاده کرد؟
:کف:

takkhal
چهارشنبه 25 خرداد 1390, 20:02 عصر
شدیدا منتظرم همچنان

takkhal
چهارشنبه 25 خرداد 1390, 20:04 عصر
مجددا از اساتید محترم که همیشه با حوصله پاسخ میدهند سپاسگذارم
منتظر پاسخ:تشویق:

vbhamed
جمعه 27 خرداد 1390, 09:19 صبح
سلام

خب داده ها رو با يك حلقه از بانك بخونيد و يكي يكي به نمودار اضافه كنيد

takkhal
دوشنبه 30 خرداد 1390, 19:06 عصر
با سپاس از پاسخ شما
اگه ممکنه یکم بیشتر توضیح بدین
حلقه رو بلدم ولی نمیدونم چطور باید مقدارش رو در چارت کومپوننت وان وارد کنم

vbhamed
پنج شنبه 02 تیر 1390, 10:59 صبح
سلام

خب خودش مثال براي كار با نمودار زياد داره
اونها رو ببينيد و بعد داده هاي خودتون رو وارد كنيد

takkhal
پنج شنبه 02 تیر 1390, 11:38 صبح
سلام

خب خودش مثال براي كار با نمودار زياد داره
اونها رو ببينيد و بعد داده هاي خودتون رو وارد كنيد

با سپاس
عرض کرده بودم که!
کار با چارت رو از داخل خود چارت بصورت وارد کردن data در قسمت chart group بلدم
ولی نمونه ای پیدا نکردم که با برنامه نویسی این کار رو کرده باشه!
تو این تاپیک مثال گذاشتم:
http://barnamenevis. (http://barnamenevis.org/showthread.php?292575-%DA%A9%D9%85%DA%A9-%D9%81%D9%88%D8%B1%DB%8C-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-Chart)

vbhamed
پنج شنبه 02 تیر 1390, 12:50 عصر
سلام

اولا بايد از كنترل DAO استفاده كنيد نه ADO و DAO رو به يك جدول در بانك متصل كنيد
بعدش تو همون قسمت Group از قسمت Binging فيلدها رو مياره كه مي تونيد به بانك مستقيما ارتباط بديد

takkhal
جمعه 03 تیر 1390, 14:38 عصر
اگه نمونه رو دیده باشید متوجه میشید که بانک من اکسسه ولی chart فایل dot میخواد!

vbhamed
شنبه 04 تیر 1390, 14:05 عصر
سلام

شما بانك اطلاعاتي رو به كنترل DAO مرتبط كن و جدولش رو هم اتصال بده
بعد خاصيت DataSource كنترل Chart رو برابر DAO بزار
اونموقع تو قسمت Binding نام فيلدها مياد نيازي به انتخاب فايل dat هم نيست، اون مسير كه رفتي اشتباهه، زير مجموعه همون قسمت Chart group يك قسمت تحت عنوان Binding داره دكمه Add رو بزن تا ليست فيلدها فعال بشه

takkhal
شنبه 04 تیر 1390, 20:26 عصر
بازم از توجه شما ممنونم
ولی نمیدونم چطور باید جدول رو به بانک اتصال بدم! ارور میده
اگه مقدوره (گرچه خودمم از این کا خوشم نمیاد!) نمونه زیر رو برام اتصالشو بر قرار کنید:خجالت:
71577

vbhamed
یک شنبه 05 تیر 1390, 20:53 عصر
سلام

اينم نمونه
ضمنا به خاصيت Connect شيء Data1 توجه كنيد كه چطوري پسورد ديتابيس توش ست شده
خاصيت DatabaseName هم نام بانك رو داره و خاصيت Recordsource هم اسم جدول

71625
http://barnamenevis.org/images/misc/pencil.png

takkhal
دوشنبه 06 تیر 1390, 01:58 صبح
ممنون از توجه شما
ولی با این ارور چیکار کنم؟
71638
اگه ممکنه یه نگاهی دوباره به فایل اصلی بندازین

vbhamed
دوشنبه 06 تیر 1390, 06:58 صبح
سلام

موقتا تو خاصيت Connect شيء ديتا كنترل به جاي Access2000، از Access استفاده كنيد خودش تو ليستش داره، البته بعدش عبارت ;pwd=1 رو براي پسورد قرار بدين
اما بهتره كه سرويس پك 6 ويژوال استوديو رو نصب كنيد تا اين مشكل كلا حل بشه چون تو روش قبلي مرتب سازي فارسي ممكنه درست انجام نشه كه البته تو برنامه شما مهم نيست

takkhal
دوشنبه 06 تیر 1390, 12:17 عصر
wowww
عالی بود
مشکلم حل شد
بسیار سپاس از شما جناب vbhamed (http://barnamenevis.org/member.php?10624-vbhamed)

takkhal
دوشنبه 06 تیر 1390, 12:42 عصر
بازم ممنون
عالی بود
مشــــــــــــــــــــکلم حل شد


علی جان کمپوننتش chart2d ocx هست حجمش برای upload زیاده اگه خواستی بگو تا جای دیگه بذارمش
(البته این کمپوننت مربوط به مجموعه componentOne هست)

ali190
دوشنبه 06 تیر 1390, 19:44 عصر
ممنون میشم فایلش رو در اختیارم بذاری
یاعلی

takkhal
شنبه 18 تیر 1390, 18:04 عصر
به هرحال راه تبدیل mdb به dot رو هم پیدا کردم
توی اکسس یک خروجی txt از جدول میگیریم و بعد فرمتشو به dot تغیییر میدیم!!!!

niko2008
یک شنبه 19 تیر 1390, 08:19 صبح
سلام دوست عزیز میتونید آدرس سایت دریافت componentOne رو بزارید؟

takkhal
سه شنبه 21 تیر 1390, 00:01 صبح
سلام
متاسفانه رایگان نیست