View Full Version : خطای برنامه در باز کردن گزارش
l7i7l7
یک شنبه 17 مرداد 1389, 13:49 عصر
با سلام خدمت دوستان عزیز
من برنامه ای دارم که یک گزارشی توش داره که با کریستال ریپورات ایجاد شده
حالا من این برنامه رو بردم یک جای دیگه نصب کردم ولی زمانی که میخواد گزارش رو نشون بده
پیغام زیر رو نمایش میده
http://barnamenevis.org/forum/attachment.php?attachmentid=53790&stc=1&d=1281256971
(در واقع کریستال ریپورت نمیتونه بصورت لوکال به بانک متصل بشه البته با SQL Server Management Studio متنونم بصورت لوکال هاست وصل بشم و sql خطایی نمیده)
و وقتی میخوام همین گزارش رو توی خود کریستال ریپورت Preview کنم خطای زیر رو میده
Failed to open the connection.
Details: ADO Error Code: 0x
SourceMicrosoft OLE DB Provider for SQL Server
Description[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does
not exist or access denied.
SQL State: 08001
Native Error: [Database Vendor Code: 17 ]
ویندوزم 7 هستش و از sql 2005 , VS2008 استفاده می کنم
mmd2009
یک شنبه 17 مرداد 1389, 14:47 عصر
با سلام
من این مشکل رو داشتم خودم و اینطوری حلش کردم
ادرس بانک رو دادم به گزارش
mostafa_shoakry
یک شنبه 17 مرداد 1389, 14:54 عصر
با سلام
من این مشکل رو داشتم خودم و اینطوری حلش کردم
ادرس بانک رو دادم به گزارش
؟؟؟؟؟؟؟؟؟؟
میشه یکم بیشتر توضیح بدین،لطفا؟
Mani_rf
یک شنبه 17 مرداد 1389, 16:02 عصر
نمی خوام نا امیدت کنم اما :
متاسفانه من هم همین مشکل را باهاش داشتم و هرچی هم تلاش کردم به جایی نیرسیدم ، در آخر مجبور شدم به سرغ Stimulsoft Reports.Net 2010.1 برم. البته الان اصلا پشیمون نیستم ، چون کارکردن باهاش بسیار راحت تره ، محیط اون User Friendlyتره، گزارشات بسیار سریع تر آماده میشن، موقع آماده شدن گزارش خروجی را با هر پسوندی که فکرش را بکنید ذخیره میکنه. و ...
اگر هنوز گزارشاتت را آماده نکردی بهت پیشنهاد میکنم که از Stimulsoft Reports.Net استفاده کنی.
هرچند من از این تغییر راضی هستم اما اگر دوستان برای رفع این مشکل راه حلی دارند ارائه کنند تا در صورت لزوم ما هم بتوانیم از آن استفاده کنیم.
mmd2009
یک شنبه 17 مرداد 1389, 16:56 عصر
دوست عزیز من اینطوری مشکلم رو حل کردم
با عکس واست توضیح میدم که حالشو ببری :لبخند:
************************************************
خب ابتدا برنامه رو باز میکنم تا برم گزارش ببینم به این صورت :
http://up.iranblog.com/Files/38bb9d802fff4855ae11.JPG
بعدش که کلیک کردم روی گزینه لیست کلی فیلم ها به ارور زیر رو به رو شدم :
http://up.iranblog.com/Files/8c60365b1b5b4263846d.JPG
از برنامه خروج کردم و به گزارش مورد نظر رفتم و روی گزینه Main.... کلیک کردم
http://up.iranblog.com/Files/69897701953d4899bd4f.JPG
و شکل زیر رو دیدم و در شکل زیر روی دکمه ... کلیک کردم و ادرس بانک رو بهش دادم وFinish رو زدم و شکل گزارش مشخص شد
http://up.iranblog.com/Files/5dd512be581e49bca516.JPG
حالا برنامه رو اجرا کردم
http://up.iranblog.com/Files/2be9cc200a074bd4a42b.JPG
حالا در برنامه روی لیست کلی فیلم ها کلیک کردم و گزارش مشخص شد
http://up.iranblog.com/Files/178c9e5ad1be4c6a9927.JPG
نمایش گزارش :
http://up.iranblog.com/Files/dcfad5f3990945e3b374.JPG
امیدوارم مفید بوده باشه
l7i7l7
سه شنبه 19 مرداد 1389, 15:32 عصر
دوستان عزیز از همه شما متشکرم که سوالم رو مطالعه و جواب دادین
ولی من میخوام بصورت localhost کانکت بشم . قبل ها این مشکل رو نداشتم آیا ممکنه از ویندوز م یا از نسخه sql ام و یا ... باشه ؟
حجتی نیا
سه شنبه 19 مرداد 1389, 17:18 عصر
دوستان عزیز از همه شما متشکرم که سوالم رو مطالعه و جواب دادین
ولی من میخوام بصورت localhost کانکت بشم . قبل ها این مشکل رو نداشتم آیا ممکنه از ویندوز م یا از نسخه sql ام و یا ... باشه ؟
قبل از لود کریستال با این دستور بهش سرور رو بشناس :
c.SetDatabaseLogon
l7i7l7
چهارشنبه 20 مرداد 1389, 08:21 صبح
من بصورت لوکال هاست به برنامم کانکت میشم
بخاطر همینه زمان ایجاد فایل گزارشم اون رو هم بصورت localhost ایجاد کردم
l7i7l7
جمعه 22 مرداد 1389, 12:40 عصر
از دوستان كسي نيست جوابم رو بده ؟؟؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.