PDA

View Full Version : مشکل Parent Key and ChildKey are identical هنگام خروجی گزارش



yanni2
شنبه 22 تیر 1398, 14:20 عصر
سلام من یک view ساختم تو sql که میخوام از اون ویو در سی شارپ گزارش بگیرم با stimulsoft ولی پیغام Parent Key and ChildKey are identical هنگام نمایش گزارش میده
این کد جستجو که در یک کلاس هست

string query = "Select * from vBarname1 where username =@admin and shozviat=@shozviat and id=@id";
SqlConnection connection = new SqlConnection(connectionString);
SqlCommand cmd = new SqlCommand(query, connection);
SqlDataAdapter da = new SqlDataAdapter();
cmd.Parameters.Add(new SqlParameter("@admin", admin));
cmd.Parameters.Add(new SqlParameter("@shozviat", shozviat));
cmd.Parameters.Add(new SqlParameter("@id", id));
da.SelectCommand = cmd;
DataTable dt = new DataTable();
da.Fill(dt);

return dt;


اینم کد نمایش گزارش :

StiReport report2 = new StiReport();
report2.Load("barname1.mrt");
report2.RegData("barname1", dgbarname1.DataSource);
report2.Show();


وقتی به اخر کد نمایش میرسه اون پیغام و میده و چیزی نمایش نمیده !
لازمه بگم که من کل اطلاعات رو در یک datagridview لود میکنم به اسم dgbarname1

ممنون میشم کمکم کنید

yanni2
یک شنبه 23 تیر 1398, 16:02 عصر
دوستان اگه میشه کمک کنید خیلی گیرم

yanni2
پنج شنبه 27 تیر 1398, 23:55 عصر
قبلا یک سری بودن جواب میدادن الان اصلا کسی نیست یعنی

محمد رضا فاتحی
جمعه 28 تیر 1398, 06:57 صبح
ظاهرا کدتون مشکلی نداره، یکبار خود دیتاتیبل رو پاس بدین ببینید جواب می ده یا نه..
اکه خواستید قطعه کدتون با گزارس رو با نمای دیتابیس اینجا یا خصوصی بفرستین براتون بررسی کنم

yanni2
دوشنبه 07 مرداد 1398, 01:52 صبح
من قطعه کد که فرستادم بالا
منظورتون کدوم قسمت کد هست ؟

yanni2
دوشنبه 07 مرداد 1398, 01:53 صبح
ظاهرا کدتون مشکلی نداره، یکبار خود دیتاتیبل رو پاس بدین ببینید جواب می ده یا نه..
اکه خواستید قطعه کدتون با گزارس رو با نمای دیتابیس اینجا یا خصوصی بفرستین براتون بررسی کنم

من قطعه کد که فرستادم بالا
منظورتون کدوم قسمت کد هست ؟

محمد رضا فاتحی
دوشنبه 07 مرداد 1398, 07:16 صبح
منظورم به صورت فایل پروژه ای بود...نمای دیتابیس رو هم بفرستین کافیه

yanni2
پنج شنبه 24 مرداد 1398, 01:26 صبح
منظورم به صورت فایل پروژه ای بود...نمای دیتابیس رو هم بفرستین کافیه
ممنونم مشکل حل شد.
مشکل این بود که تو محیط برنامه Stimulsoft هنوز دیتابیس آپدیت نشده بود