PDA

View Full Version : سوال: مشکل کار با کریستال ریپورت



reza69
شنبه 28 اردیبهشت 1392, 13:48 عصر
سلام
چرا موقعی که میخوام با دوتا جدول که کلید یکسان ندارند نمی تونم تو کریستال ریپورت به کار بگیرم؟
چجوری باید این کار رو بکنم؟ یعنی هر چند تا جدول که خواستم وارد کریستال ریپورت کنم. آیا این کار شدنیه؟
اینم کدم.

SqlDataAdapter dr = new SqlDataAdapter("SELECT trfactor.*, tfactor.* FROM tfactor INNER JOIN trfactor ON tfactor.codefactor = " + a + " and trfactor.codefactor =" + a, con);
SqlDataAdapter dr2 = new SqlDataAdapter("SELECT * from tsetting where codeset=1", con);
DataTable dt = new DataTable();
dr.Fill(dt);
dr2.Fill(dt);
crfactor cr = new crfactor();
cr.SetDataSource(dt);
crystalReportViewer1.ReportSource = cr;

reza69
شنبه 28 اردیبهشت 1392, 16:34 عصر
فهمیدم باید چی کنم
باید تو sql یه view از هر چندتا جدول که خواستم بسازم و وارد کریستال ریپورت کنم.