تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 1 از 1

نام تاپيک: یک سوال از حرفه ای ها(خواهش می کنم کمک کنید)

  1. #1
    داره خودمونی میشه Sib_swf's Avatar
    تاريخ عضويت
    Oct 2007
    پست ها
    97

    پيش فرض یک سوال از حرفه ای ها(خواهش می کنم کمک کنید)

    برای اینکه بتونم سؤالمو بپرسم باید کمی درباره ی کاری که می خوام انجام بدم توضیح بدم.
    تصور کن من 2 تا جدول دارم(Table1 و Table2) جدول اول 3 تا ستون دارد به ترتیب از چپ به راست A و B و C و جدول دوم هم دارای 3 ستون به ترتیب از چپ به راست A و B وDate حالا با اجرای برنامه و با دستور زیر دو ستون جدول دوم را با دو ستون جدول اول پر می کنم:


    commantStr = "INSERT INTO Table2(A,B) SELECT A,B FROM Table2 WHERE C like Mostafa";

    حالا برنامه من یک مقدار را از کاربر می گیره(مثلا متغیر Var1) و این مقدار باید در ستون C جدول و جایی که ستون های A وB من که مقدار دارند ذخیره بشه با کمک این دستور:


    commantStr = "INSERT INTO Table2(C)VALUES(@Var1)WHERE A<> null AND B <> null";

    اما نه تنها وارد نمیشه بلکه خطا هم می گیره!
    وقتی قسمت بعد از where را حذف می کنم مقدار متغیر Var2 را در ستون C درج می کنه اما نه در قسمت هایی که مقدار دو ستون A و B درج شده بلکه در قسمت های جدید درج می کنه

    حالا سؤالم اینه که چه مشکلی در کد من وجود داره و چطور میشه (اگه می شه کد) این کار رو کرد؟
    Last edited by Sib_swf; 14-07-2009 at 23:21.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •