neda_dela
چهارشنبه 18 فروردین 1389, 22:55 عصر
سلام دوستان:لبخندساده:
من میخام از مقادیر 3 تا از تیبل هام توی کریستال ریپورت استفاده کنم قبلا با 2 تا تیبل این کار رو انجام دادم و موفق هم بوده اما حالا توی 3 تا به مشکل بر خوردم . کوئری که برای 2 تیبل استفاده می کردم این بود:
string StrSelect = "SELECT [pish-shakhsi].name, [pish-family].fname, [pish-shakhsi].pic FROM [pish-shakhsi] INNER JOIN [pish-family] ON [pish-shakhsi].id = [pish-family].id WHERE ([pish-family].fjob = '" + fjob + "') AND ([pish-shakhsi].sath = '" + sth + "')";
حالا میخام یه تیبل دیگه به این کوئری اضافه کنم این طوری نوشتم از and خطا می گیره:
string StrSelect = "SELECT [pish-shakhsi].name, [pish-family].fname, [pish-shakhsi].pic, [pish-price].inneed FROM [pish-shakhsi] INNER JOIN [pish-family] and [pish-shakhsi] INNER JOIN [pish-price] and [pish-family] INNER JOIN [pish-price] ON [pish-shakhsi].id = [pish-family].id and [pish-shakhsi].id = [pish-price].id and [pish-family].id = [pish-price].id WHERE ([pish-price].inneed = '" + need + "') AND ([pish-shakhsi].sath = '" + term + "') AND ([pish-shakhsi].years = '" + year + "')";
چکار کنم حالا؟ میدونم خیلی بزرگ شد ببخشید دوستان:خجالت:
من میخام از مقادیر 3 تا از تیبل هام توی کریستال ریپورت استفاده کنم قبلا با 2 تا تیبل این کار رو انجام دادم و موفق هم بوده اما حالا توی 3 تا به مشکل بر خوردم . کوئری که برای 2 تیبل استفاده می کردم این بود:
string StrSelect = "SELECT [pish-shakhsi].name, [pish-family].fname, [pish-shakhsi].pic FROM [pish-shakhsi] INNER JOIN [pish-family] ON [pish-shakhsi].id = [pish-family].id WHERE ([pish-family].fjob = '" + fjob + "') AND ([pish-shakhsi].sath = '" + sth + "')";
حالا میخام یه تیبل دیگه به این کوئری اضافه کنم این طوری نوشتم از and خطا می گیره:
string StrSelect = "SELECT [pish-shakhsi].name, [pish-family].fname, [pish-shakhsi].pic, [pish-price].inneed FROM [pish-shakhsi] INNER JOIN [pish-family] and [pish-shakhsi] INNER JOIN [pish-price] and [pish-family] INNER JOIN [pish-price] ON [pish-shakhsi].id = [pish-family].id and [pish-shakhsi].id = [pish-price].id and [pish-family].id = [pish-price].id WHERE ([pish-price].inneed = '" + need + "') AND ([pish-shakhsi].sath = '" + term + "') AND ([pish-shakhsi].years = '" + year + "')";
چکار کنم حالا؟ میدونم خیلی بزرگ شد ببخشید دوستان:خجالت: