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

نام تاپیک: مشکل در آپدیت کردن دیتا بیس

  1. #1

    مشکل در آپدیت کردن دیتا بیس

    OleDbCommand cm1 = new OleDbCommand("UPDATE rec_tbl SET daycount='" + dayc + "' WHERE (rec_tbl.outoid)='" + id + "'", con);
    con.Open();
    cm1.ExecuteNonQuery();
    con.Close();

    من این کد رو مینویسم.متغیرهایی هم که تو این خط هستن از نوع String هست.اما به excuteکه میرسه ، ارور میده که نوع داده ها متناسب ضوابط شرط نیست.
    یعنی کجای شرط مشکل داره؟
    خیلی عجله دارم .
    دوستان پر توان برسید به داداین ناتوان

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آبان 1386
    محل زندگی
    قم
    پست
    657

    نقل قول: مشکل در آپدیت کردن دیتا بیس

    دستور شما مشکلی نداره .

    فقط dayc و id چه کنترلهایی روی فرم هستند ؟
    فکر کنم پسوندشون را فراموش کردید بزارید /

    یا مشکل از اون پرانتزی هست که برای rec_tbl.outoid گذاشتید .

  3. #3
    کاربر دائمی آواتار Saeed.Masoumi
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    نامعلوم
    پست
    539

    نقل قول: مشکل در آپدیت کردن دیتا بیس

    سلام
    ببین فک کنم ID رو شما تو تیبل از نوع Int تعریف کردی اگه اینجوری باشه که باید دستورت رو به این شکل تغییر بدی


    OleDbCommand cm1 = new OleDbCommand("UPDATE rec_tbl SET daycount='" + dayc + "' WHERE (rec_tbl.outoid)=" + int.Parse(id) + ", con)




  4. #4

    نقل قول: مشکل در آپدیت کردن دیتا بیس

    جناب معصومی ،خیلی ممنون.درست شد.همونی بود که شما فرموده بودید.
    موفق باشید.
    التماس دعا.

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

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