سلام دوستان امیدوارم که خوب بوده باشین ولی خدا کنه که این دفعه یکی از عزیزان مشکل بنده رو حل کنه که خیلی خیلی مهمه هست برام
دوستان من از اطلاعات داخل تیبلم کیوری زدم و نتیحه رو گرفتم ولی تنها مشکلی که دارم اینکه نمی تونم نتیجه به دست اومده از چندیدن تیبل رو نمایش بدم فقط
تا جای که تونسته بودم بین تاریخ ها رو مشخص کنم اگر دوستان لطفا کنن راهنمایی کنن ممنونم میشم
select SUM(isnull(hamal1, 0) + isnull(hamal3, 0)+ isnull(feebook, 0)+ isnull(feechapan, 0) + isnull(feedakhela, 0)+ isnull(hamal5, 0) + isnull(sowr1, 0) + isnull(sonbula3, 0) + isnull(sowr5, 0) + isnull(jowza1, 0) + isnull(jowza3, 0) + isnull(jowza5, 0) + isnull(saratan1, 0) + isnull(saratan3, 0) + isnull(saratan5, 0) + isnull(asad1, 0) + isnull(asad3, 0) + isnull(asad5, 0) + isnull(sonbula1, 0) + isnull(sonbula3, 0) + isnull(sonbula5, 0) + isnull(mizan2, 0) + isnull(mizan4, 0) + isnull(mizan6, 0) + isnull(aqrab2, 0) + isnull(aqrab4, 0) + isnull(aqrab6, 0) + isnull(qows2, 0) + isnull(qows4, 0) + isnull(qows6, 0) + isnull(jadi2, 0) + isnull(jadi4, 0) + isnull(jadi6, 0) + isnull(dalw2, 0) + isnull(dalw4, 0) + isnull(dalw6, 0) + isnull(hot2, 0) + isnull(hot4, 0) + isnull(hot6, 0)) as total from feest where city= N'سمستر دوم' and date= N'تایم دوم' and reshta= N'قابلگی' and timshit Between N'1398/03/28' and N'1398/03/28'
و کد دوم که بر موط به سی شارپ هست
try { string commandText0 = "select SUM(isnull(hamal1, 0) + isnull(hamal3, 0)+ isnull(feebook, 0)+ isnull(feechapan, 0) + isnull(feedakhela, 0)+ isnull(hamal5, 0) + isnull(sowr1, 0) + isnull(sonbula3, 0) + isnull(sowr5, 0) + isnull(jowza1, 0) + isnull(jowza3, 0) + isnull(jowza5, 0) + isnull(saratan1, 0) + isnull(saratan3, 0) + isnull(saratan5, 0) + isnull(asad1, 0) + isnull(asad3, 0) + isnull(asad5, 0) + isnull(sonbula1, 0) + isnull(sonbula3, 0) + isnull(sonbula5, 0) + isnull(mizan2, 0) + isnull(mizan4, 0) + isnull(mizan6, 0) + isnull(aqrab2, 0) + isnull(aqrab4, 0) + isnull(aqrab6, 0) + isnull(qows2, 0) + isnull(qows4, 0) + isnull(qows6, 0) + isnull(jadi2, 0) + isnull(jadi4, 0) + isnull(jadi6, 0) + isnull(dalw2, 0) + isnull(dalw4, 0) + isnull(dalw6, 0) + isnull(hot2, 0) + isnull(hot4, 0) + isnull(hot6, 0)) as total from feest where city= date= reshta= timshit Between N'" + maskdate1.Text + "' and N'" + maskdate2.Text + "'and N'" + cmbsemestar.Text + "'and N'" + cmbtime.Text + "'and N'" + cmbreshta.Text + "'"; SqlCommand dt0 = new SqlCommand(commandText0, con); con.Open(); textBox1.Text = dt0.ExecuteScalar().ToString(); con.Close(); } catch (Exception) { MessageBox.Show("در بین این دو تاریخ دیتا پیدا نشد "); } }
سلام
امیدوارم که شما هم خوب بوده باشید.
باور بفرمایید سوالتون را دقیق مطرح نکردید! فقط یه مقدار کد گذاشتید روی صفحه که خب خیلی هم به درد کسی که می خواهد پاسخ بدهد نمی خورد!
الان مشکل شما دقیقه چیه؟! می خواهید چند تا دتیبل را با هم ادغام کنید سمت اسکیوال و نمی توانید؟!؟! ادغام کرده اید فقط نمایش نمی توانید بدهید؟!!؟!؟!؟!؟
سوال را شفاف تر بپرسید قول می دهم خودم در خدمت حضرتعالی باشم
من از اطلاعات داخل تیبلم کیوری زدم و نتیحه رو گرفتم ولی تنها مشکلی که دارم اینکه نمی تونم نتیجه به دست اومده از چندیدن تیبل رو نمایش بدم
-شما باید از ویو ها به جای چند تیبل استفاده کنید
و اینکه کد روبرو را بهتره بنویسید
()textBox1.Text = (String)dt0.ExecuteScaler
با سلام دوباره اول باید تشکری خواص از استاد گرامی آقای امیر قاسمی کنم از بابت جواب و معذرت خواهی کنم از بابت اینکه جوابی ندادم بنده خیلی مصروف بودم
و در رابطه با مشکلاتی که در بالا ذکر کرده بودم با کمک یکی از دوستانم مشکل بر طرف شد و شکر خدا خیلی موضوع مهمی برای من که تازه شروع کردم بود باز هم تشکر و سپاس از وقتی که برای ما تازه کار ها یا تازه وارد های میزارین ممنونم
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)