PDA

View Full Version : سوال: ارور در ارتباط دیتا ریپورت با اکسس



toytown
دوشنبه 08 فروردین 1390, 21:44 عصر
سلام دوستان

من تو برنامه ام یه بانک اکسس دارم که کولومن های تیبل1 حروف a-i هستن

ولی تو دیتا ریپورت اینا رو نمیشناسه خودتون برنامه رو ببینین و نظر بدین


http://toytown.persiangig.com/progeram1.rar

ali190
دوشنبه 08 فروردین 1390, 22:50 عصر
سلام
شما اصلاً توبرنامه ات Recordsource مربوط به adodc1 رو ست نکردی
adodc1 ات رو باید در رویداد form_load ات refresh کنی
این کدها رو در رویداد form_load ات قرار بده و اندازه عرضی گزارشت رو دوباره تنظیم کن
چون بعد از رفرش شدن adodc برنامه ات از اون هم اشکال گرفت:
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\bank.mdb;"
Adodc1.RecordSource = "SELECT * FROM Table1;"
Adodc1.Refresh
یاعلی

toytown
دوشنبه 08 فروردین 1390, 23:15 عصر
1-وقتی کد رو میزنم این ارور رو میده

[microsoft][odbc driver manager] datasource name not found and no defult driver specifield

2-درضمن من باید تو دیتا ریپورت از جدول دیگری هم که با adodc3 ارتباط داره استفاده کنم ولی وقتی همین کد رو برای ون میزنم ارور قبلی رو میده


3-عرضش چقدر باشه خوبه؟؟
4-راستی اگه اینا درست بشه برنامه به محضی که دکمه ریپورت زده بشه پرینتر گزارش رو در کاغذ چاپ میکنه و نیازی به تنظیمات خاصی نداره؟؟؟

, اینم برنامه جدید http://toytown.persiangig.com/progeram2.rar

akbarg64
سه شنبه 09 فروردین 1390, 18:33 عصر
1-وقتی کد رو میزنم این ارور رو میده

[microsoft][odbc driver manager] datasource name not found and no defult driver specifield

2-درضمن من باید تو دیتا ریپورت از جدول دیگری هم که با adodc3 ارتباط داره استفاده کنم ولی وقتی همین کد رو برای ون میزنم ارور قبلی رو میده


3-عرضش چقدر باشه خوبه؟؟
4-راستی اگه اینا درست بشه برنامه به محضی که دکمه ریپورت زده بشه پرینتر گزارش رو در کاغذ چاپ میکنه و نیازی به تنظیمات خاصی نداره؟؟؟

, اینم برنامه جدید http://toytown.persiangig.com/progeram2.rar

سلام.هیچ کدوم از اینا که مشکلی نداشت.هیچ ارروی هم نمیده.دقیتر بگو مشکلت چیه تا حل کنیم.موفق باشید

javadt
سه شنبه 09 فروردین 1390, 19:33 عصر
این ارور مربوط به پیدا نکردن بانک برنامه است
توی کد بالا بانک باید کنار برنامه و با نام bank.mdb باشه

toytown
سه شنبه 09 فروردین 1390, 21:53 عصر
این برنامه شاید واضح تر باشه

http://toytown.persiangig.com/khoob.rar

ببینین دکمه اینتر عملیات ریاضی رو انجام میده و مجموع فیلد ها رو تو تکست های پایین برنامه نشون میده و دکمه ریپورت هم از بانک اطلاعاتی گزارش میگیره

اما من میخوام تو برنامه بعد از گزارش گرفتن از بانک اطلاعاتی جمع هر فیلد نشون داده بشه و برای اینکار با راست کلیک کردن روی دیتا ریپورت و زدن گزینه insert group header/footer یک سکشن به نام سکشن7 اضافه کردم و توی اون تکست های مورد نیازمو گذاشتم و همه ارور ها بعد از آمدن این سکشن شروع شد که البته تو برنامه جدید نیستش ولی فکر کنم اگه کاری کرد که بشه تو page footer(section3) تکست گذاشت مشکلم حل بشه ولی به هر حال مشکل من اینجاست

شما اگر جای من بودید چه روشی به کار میبردید؟؟؟؟؟