PDA

View Full Version : نمایش دو جدول در یک دیتا گرید ویوو



alizi73
پنج شنبه 18 تیر 1394, 15:55 عصر
با سلام و خسته نباشد

من دو جدول دارم که در دو فرم مجزا مقدار دهی میشن --من میخوام تو ی فرم دیگه تو دیتا گرید ویوو بر اساس ورودی (ترم) مجموع شهریه های پرداختی نمایش داده بشوند.(کئوری استرینگ میخوام)

جدول 1

http://uupload.ir/files/s0zz_02.jpg

جدول 2

http://uupload.ir/files/p53x_01.jpg

نتیجه نهایی میخواهم همچین دیتا گریدویوو باشه ..

http://uupload.ir/files/iin5_03.png




..--ممنون میشم کمکم کنید .کارم بد جور گیر کرده.

alizi73
جمعه 19 تیر 1394, 11:28 صبح
کسی نیس ج بده

alizi73
جمعه 19 تیر 1394, 17:20 عصر
همون ورودی ----شهریه--و پرداختی رو نشون بده کافیه --بدهکار و طلبکار نمیخواد



خواهشن ج بدید

reza_ali202000
جمعه 19 تیر 1394, 21:46 عصر
دوست عزیز شماتیک جدولتون رو بزارید تا بتونیم بازسازیش کنیم بعد خروجی دقیقی بگیریم بهتون بدیم.
دقت کنید تمام جدولهایی که درگیر میشن مثل افراد یا ترم یا جنسیت و... هرچی که فکر میکنید که توی این کوئری درگیر میشه شماتیک اون رو بزارید تا بتونیم کمکتون کنیم.

alizi73
شنبه 20 تیر 1394, 14:37 عصر
من میخام تو یه فرم تصفیه حساب یه دیتا گرید ویوو بزارم ک ترکیبی از دو جدول tblfish-و tblshahriee هستش.و میخوام وقتی دانشجو ور بر اساس کد ملی جست و جو میکنم شهریه ترم و مجموع پرداختی ( هر ترم ) براساس ترم نشون داده بشه .
اینطوری -امید وارم متوجه شده باشید.

http://uupload.ir/files/80k_untitled-2.png




(http://uupload.ir/files/80k_untitled-2.png)http://uupload.ir/files/6la_212.jpg اینطوری میخوام نشون داده بشه هر دانشجو بر اساس( کد ملی اش میباشد)

reza_ali202000
شنبه 20 تیر 1394, 15:40 عصر
SELECT tblshahriee.term, tblshahriee.shhriee, SUM(CONVERT(decimal, tblfish.mfish)) AS pardakhti
FROM tblfish ,tblshahriee
where tblfish.term = tblshahriee.term and tblfish.codemeli=@codemeli
GROUP BY tblshahriee.term,tblshahriee.shhriee
این کوئری تست شد جواب میده. منتهی وقت نکردم روی بدهکاری و بستانکاریش کار کنم که دیگه اونو خودتون باید زحمتشو بکشید.

alizi73
یک شنبه 21 تیر 1394, 13:23 عصر
ممنون خدا خیرت بده
برا بدهکاری و بستانکاریش هر کد نوشتم خطا داد اگ میشه کمکم کن .

reza_ali202000
یک شنبه 21 تیر 1394, 17:36 عصر
ممنون خدا خیرت بده
برا بدهکاری و بستانکاریش هر کد نوشتم خطا داد اگ میشه کمکم کن .

SELECT tblshahriee.term, tblshahriee.shhriee, SUM(CONVERT(decimal, tblfish.mfish)) AS pardakhti,(SUM(CONVERT(decimal, tblfish.mfish))-tblshahriee.shhriee)as bedbes

خط اول رو به این شکل بنویسید. چون قوانین سایت این اجازه رو نمیده که کل کد رو بنویسم براتون برا همین تا همین حد میتونم راهنماییتون کنم.
فکر میکنم دیگه کاملا مشخص باشه که چطوری باید حل بشه.
موفق باشید.