نمایش نتایج 1 تا 23 از 23

نام تاپیک: کسر نکردن از دیتابیس انبار

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1390
    محل زندگی
    تهران
    پست
    227

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

    باسلام خدمت دوستان و بزرگواران
    تو پروژم یک کنترل با نام txtNumber دارم که یک عدد از کاربر میگیره و از فیلد ستون CompanyName کم کنه.
    اومدم شرطی گذاشتم که اگه کد محصولی (txtSaleCodCommodity) با توجه به محصولی که کاربر انتخاب میکنه پر میشه،اگر با کد محصول دیتابیس (CommodCod) برابر بود اون تعدادی که کاربر وارد کرده رو از تعداد محصولی که کاربر انتخاب کرده کسر کنه.
    من از کد زیر استفاده کردم:

    if (btnInsert.Text == "درج")
    {
    db = new LinqToTrazoDataContext();

    int Numbertxt = int.Parse(txtNumber.Text), NumberTbl;
    string CommodCodTab;

    var TabCom = new CommoTable();
    CommodCodTab = TabCom.CommodCod;
    NumberTbl = Convert.ToInt16(TabCom.CommodNumb);

    if (txtSaleCodCommodity.Text == TabCom.CommodCod)
    {
    NumberTbl = NumberTbl - Numbertxt;
    TabCom.CommodNumb = Convert.ToInt16(NumberTbl);
    db.CommoTables.InsertOnSubmit(TabCom);
    db.SubmitChanges();
    }
    }


    ولی نمیدونم چرااز دیتابیسم کم نمیکنه.
    ممنون میشم بهم بگین ایراد کارم کجاست و از چه کدی باید استفاده کنم.
    باتشکر از تمام دوستان
    آخرین ویرایش به وسیله bmvgod : یک شنبه 28 بهمن 1397 در 21:54 عصر

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: پنج شنبه 11 تیر 1394, 16:11 عصر
  2. تبدیل دیتابیس فاكس پرو (FoxPro) به دیتابیس (SQL SERVER 2008) با پشتیبانی از زبان فارسی
    نوشته شده توسط majid_darab در بخش مسائل مرتبط با نصب و راه اندازی
    پاسخ: 9
    آخرین پست: سه شنبه 15 فروردین 1391, 16:14 عصر
  3. پاسخ: 1
    آخرین پست: چهارشنبه 02 شهریور 1390, 14:36 عصر
  4. پاسخ: 0
    آخرین پست: چهارشنبه 20 بهمن 1389, 16:56 عصر
  5. پاسخ: 2
    آخرین پست: چهارشنبه 17 آذر 1389, 20:08 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •