مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ms.nabavi

عضویت از 1396/04/17

جمع دومقدار از دوجدول متفاوت

  • سه شنبه 7 شهریور 1396
  • 08:14
تشکر میکنم

باسلام خدمت دوستان.
من یک فرم انبار کالا دارم که موجودی اولیه کالا رو با یه تکست باکس میگیرم. مثلا 100 تا. تو یه فرم دیگه یه مقدار دیگه وارد میشه که باید با اون مقدار قبلی که تو فرم انبار کالا هست جمع یا تفریق بشه.همه دستورات قبلی من linq هست و در محیط vs2010. لطفا راهنمایی بفرمایید

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 7 شهریور 1396
  • 09:58

مشکل کجاست ؟

کوئری بزنید بدست بیارید و بعد جمع کنید

کاربر سایت

ms.nabavi

عضویت از 1396/04/17

  • چهارشنبه 8 شهریور 1396
  • 08:18

ما این کد رو نوشتیم

 SqlConnection con = new SqlConnection(classconnection.CString);
                string CommandText = "SELECT iandononsave.inputnum + goodsdefintion.intialbalance FROM iandononsave JOIN goodsdefintion ON iandononsave.productcode = goodsdefintion.productcode";
                SqlCommand cmd = new SqlCommand(CommandText, con);
                con.Open();
                textBox1.Text = cmd.ExecuteNonQuery().ToString();
                con.Close();

ولی مقداری که در textbox1 درج میشه 1- هست.

حالا فرضا جواب این کوئری درست باشه و برای هر محصول که ما اضافه میکنیم و موجودی اون کالا در انبار باید تغییر کنه، چجوری این مقدار رو به جدول انبار ببریم؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 8 شهریور 1396
  • 09:52

در برنامه اینکار رو انجام بدید

دو مقدار رو بدست بیارید در یک کوئری و در برنامه جمع کنید

برای تغییر موجودی انبار هم بعد از محاسبه مقدار با یک کوئری مقدار انبار را بروزرسانی کنید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)