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

نام تاپیک: مشکل این کد چیست

  1. #1

    مشکل این کد چیست

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

    privatevoid UpdatePerson(int dellid )
    {
    SqlConnection cnn = newSqlConnection();
    cnn.ConnectionString = WebConfigurationManager.ConnectionStrings["mysql"].ConnectionString;
    SqlCommand cmd = newSqlCommand();
    cmd.Connection = cnn;
    string MyCommandText = string.Format("Update lighting Set Object = N'{0}' ,Title = {1} where id={2}", textfull.Text, texttitel.Text, dellid);
    cmd.CommandText = MyCommandText;
    try
    {
    cnn.Open();
    cmd.ExecuteNonQuery();
    Label6.Text = " ";
    }
    catch (SqlException ex)
    {
    Trace.Warn(ex.Message);
    Label6.Text = " . ";
    }
    catch (Exception ex)
    {
    Trace.Write(ex.Message);
    Label6.Text = " ! .";
    }
    finally
    {
    cnn.Close();
    }
    }

    این خطا رو می ده
    Incorrect syntax near 'دستگاه'.

  2. #2

    نقل قول: مشکل این کد چیست

    نوع title چيه؟ اگه رشته ايه بايد مقدار جلوي مساوي رو مثل object داخل تك كوتيشن بذاريد.
    ميشه بگيد مقدار connection string مربوط به mysql چيه؟

  3. #3

    نقل قول: مشکل این کد چیست


    <
    addname="mysql"connectionString=" Data Source=.\SQLEXPRESS;AttachDbFilename=D:\diaco1\App _Data\Database.mdf;Integrated Security=True;User Instance=True" />

    , نوع title هم رشته می باشد

  4. #4

    نقل قول: مشکل این کد چیست

    string MyCommandText = string.Format("Update lighting Set Object = N'{0}' ,Title = '{1}' where id={2}", textfull.Text, texttitel.Text, dellid);

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

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