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

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




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

نام تاپيک: یه اشکال در حذف عکس از دیتابیس

  1. #1
    پروفشنال aliaghaaaaa's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    فارس/آباده
    پست ها
    518

    9 یه اشکال در حذف عکس از دیتابیس

    سلام دوستان.
    من یه فیلد تو بانک بانک اطلاعاتی برنامه ام دارم که از نوع
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    هست و توش عکس ذخیره می کنم.
    با دستور زیر می خوام عکس رو حذفش کنم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    وقتی روی دکمه حذف کلیک می کنم پیغام زیر رو میده:

    باید چکارش کنم؟
    ممنون.

  2. #2
    اگه نباشه جاش خالی می مونه pezhmax's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    رشت
    پست ها
    333

    پيش فرض

    دستور SQL شما نادرست نوشته شده :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. #3
    پروفشنال aliaghaaaaa's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    فارس/آباده
    پست ها
    518

    پيش فرض

    سلام دوست عزیز.
    من می خوام اون عکسی که توی فیلد pic ذخیره شده و یه آی دی خاص داره رو پاک کنم.
    دستور شما کل رکوردی که آی دی مورد نظر رو داره رو پاک می کنه.
    ممنون از لطفت.

  4. #4
    اگه نباشه جاش خالی می مونه pezhmax's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    رشت
    پست ها
    333

    پيش فرض

    دستور DELETE اساسا برای پاک کردن کل رکورد هست. اگه میخوای محتویات یه ستون رو پاک کنی باید اون ستون Nullable باشه و با دستور UPDATE این کارو بکنی :

    UPDATE [phonebook] SET [pic]=Null WHERE [ phone_id]=@id

  5. این کاربر از pezhmax بخاطر این مطلب مفید تشکر کرده است


  6. #5
    پروفشنال aliaghaaaaa's Avatar
    تاريخ عضويت
    Feb 2008
    محل سكونت
    فارس/آباده
    پست ها
    518

    پيش فرض

    سلام.
    ممنون.
    امتحانش می کنم.
    راستی یه نفر به من گفت دستور delete بصورت واقعی رکوردها رو حذف نمی کنه. مثل اینکه یه علامت بزاره کنار رکورد که مشخص کنه این حذف شده و توی برنامه های بزرگ مثل بانک و ... در مواقعی که با بانک اطلاعاتی کار نمیشه، میان و رکوردهایی که قبلا روشون دستور delete زدن رو بطور واقعی حذف می کنن.
    می خواستم ببینم این درسته؟
    اگه درسته دستور حذف واقعی رو هم می خواستم.
    ممنون.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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