PDA

View Full Version : مبتدی: مشکل با دیتاست و Microsaft Report Viewer



hjran abdpor
یک شنبه 09 مرداد 1390, 14:05 عصر
با سلام به دوستان.
شاید سوال من مربوب به بحث گزارش گیری باشد ولی چون دارم با دیتاست کار میکنم اینجا پرسیدم. فقط حذفش نکنید!!!!!!!!!!!!

من دارم یه گزارش ساده میسازم که یک دیتاست دارم و یک متد به که دستور select ان به صورت زیر است :

"SELECT StuffInfo.StfCode, StuffInfo.StfName, Requests.UserName, StuffInfo.Price_ FROM Requests INNER JOIN StuffInfo ON Requests.StfCode = StuffInfo.StfCode";


ولی موقعی که به report viewr وصلش میکنم این خطا را میده:

An error has occurred during report processing.
Exception has been thrown by the target of an invocation.
Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.


مشکا کار کجاست؟؟؟؟؟؟؟؟؟؟؟
دوستان کمک کنید خیلی فوری ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟/////////

Saman Hashemi
یک شنبه 09 مرداد 1390, 14:16 عصر
يعني ديتاست مستقيم وصل ميكني به report viewer؟ گزارشي چيزي اين وسط نساختي؟

hjran abdpor
یک شنبه 09 مرداد 1390, 15:33 عصر
با سلام.
دوست عزیز من report را ساختم ولی موقعی کا از این کد استفاده میکنم خطا میده و گرنه با یک دستور سلکت عادی جواب میده!!!!!!!!!!!!!
خیلی گیر این گزارشم چه کار کنم ؟؟؟؟؟؟؟؟؟

Saman Hashemi
یک شنبه 09 مرداد 1390, 15:46 عصر
بدون كد كه نميشه جوابي داد ميشه كد هاتو قرار بده ...!

hjran abdpor
یک شنبه 09 مرداد 1390, 15:46 عصر
یادم رفت بگم این خطا را موقع اجرا نشان میدهد!!!!!!!!!!

hjran abdpor
یک شنبه 09 مرداد 1390, 15:55 عصر
دوست عزیز میشه توضیح بدین که جوری یه دستور select که با دستورات inner join نوشتم را به یک گزارش تبدیل کنم .
خیلی مطالب خوندم که همشون فقط یک دستور ساده برایی نمایش است .
ممنون میشم کمک کنید!!!!!!

Saman Hashemi
یک شنبه 09 مرداد 1390, 16:10 عصر
اگه اين قسمت
Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.
تو سايت سرچ كني با تاپيك هاي زيادي برخورد ميكني كه بعضي ها مشكلشون از join بوده و يه سري ديتاست...!

Saman Hashemi
یک شنبه 09 مرداد 1390, 16:15 عصر
من يه ديتاست خالي تعريف ميكردم بعد يه ديتاتيبل بهش اضافه ميكردم و فيلدهاي select به ديتاتيبل اضافه ميكردم بعد ديتاتيبل با select پر ميكردم و به عنوان datasource به گزارش متصل ميكردم...!
سورسمو پيدا كنم حتما آپلود ميكنم...!

hjran abdpor
یک شنبه 09 مرداد 1390, 16:56 عصر
من هم همین کار میکنم نمدونم چرا خطا میده !!!!!!!!!!!!!!!!!!
دوست عزیز منتظرهستم .............

hjran abdpor
یک شنبه 09 مرداد 1390, 17:02 عصر
یه سوال :
راستی من از همین کریستال ریپورت دات نت استفاده میکنم!!!! ایا باید نرم افزار خود کریستال ریپورت را دانلود کنم ونصب کنم یا نه ؟؟؟؟؟؟

البته میدونم مرتبط به این بخش نیس!!!!!!!!!!

hjran abdpor
یک شنبه 09 مرداد 1390, 18:50 عصر
با سلام.
این هم همون برنامه ی است که من با Microsaft Report Viwer نوشتم که مشکل داره :

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

لینک برنامه:
http://www.persianupload.com/6026873

hjran abdpor
یک شنبه 09 مرداد 1390, 23:08 عصر
کسی نیست کمک کنه ؟؟؟؟؟؟؟؟؟؟

hjran abdpor
دوشنبه 10 مرداد 1390, 00:50 صبح
کسی نیست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ کمک فوری احتیاج دارم!!!!!!!!!!

Saman Hashemi
دوشنبه 10 مرداد 1390, 09:08 صبح
به اينجا (http://barnamenevis.org/showthread.php?211649-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D9%86%DB%8C%D8%AF-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%86%D8%AD%D9%88%D9%87-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-ReportViewer)مراجعه كنيد...!