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

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




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

نام تاپيک: System.Data.SqlClient.SqlException: Incorrect syntax near 'value'.

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2007
    پست ها
    107

    پيش فرض System.Data.SqlClient.SqlException: Incorrect syntax near 'value'.

    من کد زیر رو نوشتم ، ولی وقتی اجراش می کنم با خطای System.Data.SqlClient.SqlException: Incorrect syntax near 'value'. روبرو می شم علتش چیه؟

    strinsert = "Insert into guestbook (fild1,fild2,fild3) value (@fild1,@ifild2,@fild3)"
    cmdinsert = New SqlCommand(strinsert, connection)
    cmdinsert.Parameters.Add("@fild1", Data.SqlDbType.Variant).Value = id1.Text
    cmdinsert.Parameters.Add("@fild2", Data.SqlDbType.Variant).Value =id2.Text
    cmdinsert.Parameters.Add("@fild3", Data.SqlDbType.Variant).Value =id3.Text
    conguestbook.Open()
    cmdinsert.ExecuteNonQuery()

    همین دستور آخر باعث درد سر شده آخه چرا ، 2، 3 روزه الافشم ، خواهشاً کمکم کنین

  2. #2
    داره خودمونی میشه r.gh45's Avatar
    تاريخ عضويت
    Jul 2008
    پست ها
    75

    پيش فرض

    سلام
    فکر کنم اسم پارامتر ها نباید با اسم رکوردات یکی باشه در ضمن اشکلات تایپی رو هم چک کن

  3. #3
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    متن خطا کاملاً واضح است به جای Values نوشته اید Value !

    ضمناً پیشنهاد میکنم به جای Data.SqlDbType.Variant نوع واقعی فیلد را بنوسید، شما که دارید تایپ میکنید، نوع فیلدها را هم میدانید، پس این دیگر چه کاری است؟؟

Thread Information

Users Browsing this Thread

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

User Tag List

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

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