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

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




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

نام تاپيک: حذف رکورد از دیتا بیس

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2007
    پست ها
    18

    پيش فرض حذف رکورد از دیتا بیس

    سلام
    کد زیر چه مشکلی داره:

    comDelet.CommandText = "DELET T.* FROM T WHERE ID=" & "'" & T1.Text.Trim & "'"
    Con.Open()
    comDelet.ExecuteNonQuery()
    Con.Close()

  2. #2
    در آغاز فعالیت
    تاريخ عضويت
    Mar 2007
    پست ها
    13

    پيش فرض

    کد SQLرا به این ترتیب اصلاح کن شاید به نتیجه برسی

    DELETE from T where ID="+T1.text.trim"( حواست به E در آخر Delete باشد)

    البته من به T1.text.trim شک دارم اگر با VB 6.0 کار می کنی با ید دستور Trim(T1.Text) را به کار ببری و دقت کنی که trim تمامی فاصله ها را برمی دارد یعنی اگر بین حروفID هم فاصله ای باشد , بر می دارد .

    دلیل آن کتیشن های قبل از T1.text.trim را هم نمی دانم
    اگر با SQL Server کار می کنی , و ID از نوع متن است کار تو سخت تر می شود . چون اگر مثلا در یک فیلد که حداکثر طول کاراکتر آن 16 است , تو یک کلمه ای وارد کنی که سه حرف است , خود SQL Server بقیه اش را تا 16 حرف جای خالی می گذارد . و Trim کار تو را خرابتر می کند .

  3. #3
    پروفشنال LOVEMT's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    740

    پيش فرض

    خوب بود ! و عضویت هر دو دوست عزیز رو تبریک میگم

Thread Information

Users Browsing this Thread

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

User Tag List

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

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