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

نام تاپیک: مشکل در اپدیت جداول

  1. #1

    مشکل در اپدیت جداول

    سلام دوستان یک سوال ساده و سخت برای من
    سرچ زدم و کلی اطلاعات گرفتم میخاستم ولی در اپدیت به مشکل برخوردم
    من وقته نرم افزارمو روی سیستم دیگه نصب می کنم اطلاعات را با فارسی وارد اس کیو ال می کنه ولی روی ویرایش مشکل دارم . وقتی ویرایش می کنم جدولو علامت سوال میشن

      private void button3_Click(object sender, EventArgs e)
    {
    try
    {
    cmd.Parameters.Clear();
    cmd.Connection = con;
    cmd.CommandText = "Update tip set name='" + nametxt.Text+ "',nameKH='" + nameKHtxt.Text + "',kodM='" + kodM.Text + "' ,tamas='" + tamas.Text + "',jens='" + jens.Text + "' where id=" + Convert.ToInt32(dgvtip.SelectedCells[0].Value);
    con.Open();
    cmd.ExecuteNonQuery();
    con.Close();
    Display();
    MessageBox.Show("?????? ????? ????? ??");
    //******************************

    nameKHtxt.Text = "";
    kodM.Text = "";
    tamas.Text = "";


    }

    catch (Exception)
    {
    MessageBox.Show("????? ??? ???? ???");
    }
    }


    این ان بزرگ که باید قبل از ولیو بزارم را چجوری توی این کد بزارم
    در ضمن بانکم اس کیو ال اکسپرس هست. زبانشم روی پرشین گزاشتم
    فیلد ها هم ان وچار هست
    -------
    اگه نکته ای هم هست که باید رعایت کنم بفرمایید ممنون میشم

  2. #2

  3. #3

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

    تشکر دوست عزیز.

  4. #4

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

     try
    {
    string command = "update tip set name=@name where idtip=@ID";
    SqlCommand com = new SqlCommand(command, con);
    com.Parameters.AddWithValue("name", nametxt.Text);
    com.ExecuteNonQuery();
    Display();
    MessageBox.Show("?????? ????? ????? ??");
    //******************************
    nameKHtxt.Text = "";
    kodM.Text = "";
    tamas.Text = "";

    }
    catch (Exception)
    {
    MessageBox.Show("????? ??? ???? ???");
    }
    }


    من کدم را به صورت بالا ویرایش کردم ولی الان دیگه اپ دیت هم نمیشه
    میشه راهنمایی بفرمایید واقعا گیرم
    نکته 1: ID نام ایدیم هست
    نکته 2:tip اسم جدولم هست
    نکته سه اینکه ترتیب قرار گرفتم متغیر هام هم مطمئنم اشتباست. لطفا هر چه اشتباه کد بالا داره را اصلاح بفرمایید
    ====
    و یه سوال هم اینکه واقعا با این کد دیگه مشکل علامت سوال برطرف میشه در هنگام اپ دیت جدول؟

  5. #5

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

    دو تا پارامتر (@name , @id) باید مقداردهی بشن.

  6. #6

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

    خواهشا یکم ساده تر

  7. #7

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

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

  8. #8

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

    منظورم خطی هست که پارامتر را تعریف کردید. اسم پارامتر را اصلاح کنید
    com.Parameters.AddWithValue("@name", nametxt.Text);

    یک خط مشابه همین برای پارامتر @id باید تعریف کنید.

  9. #9

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

    من برای ای دی تکست باکس ندارم.اتومات میزنه باید چیکلر کرد؟

  10. #10

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

    نقل قول نوشته شده توسط hamidtmu مشاهده تاپیک
    من برای ای دی تکست باکس ندارم.اتومات میزنه باید چیکلر کرد؟
    آیدی در شرط هست که مشخص بشه چه سطری آپدیت بشه. طبق پست اول مقدارش رو از سطر دیتاگرید مقداردهی کنید.

  11. #11

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

    مثل خط اول نوشتمش به نظرتون درسته؟
    اگه یه فیلد دیگه نام2 را به سطر اول اضافه کنم به صورت زیر درسته؟


    try
    {
    string command = "update tip set name=@name,name2=@name2 where id=" + Convert.ToInt32(dgvtip.SelectedCells[0].Value";
    SqlCommand com = new SqlCommand(command, con);
    com.Parameters.AddWithValue("@name", nametxt.Text);
    com.Parameters.AddWithValue("@name2", name2txt.Text);
    com.ExecuteNonQuery();
    Display();
    MessageBox.Show("?????? ????? ????? ??");
    //******************************
    nameKHtxt.Text = "";
    kodM.Text = "";
    tamas.Text = "";
    }
    catch (Exception)
    {
    MessageBox.Show("????? ??? ???? ???");
    }


    آخرین ویرایش به وسیله hamidtmu : پنج شنبه 06 دی 1397 در 20:53 عصر

تاپیک های مشابه

  1. سوال: روش آپلود کردن سایت بر روی هاست و مدیریت محتوای سایت...
    نوشته شده توسط vahid1993 در بخش طراحی وب (Web Design)
    پاسخ: 1
    آخرین پست: جمعه 07 خرداد 1395, 19:48 عصر
  2. طراحی سایت ادمین برای درست کردن سایت های پویا مثل سایت ساز؟
    نوشته شده توسط haniyehghassami در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: پنج شنبه 23 اردیبهشت 1395, 10:06 صبح
  3. پاسخ: 3
    آخرین پست: چهارشنبه 02 اردیبهشت 1394, 12:02 عصر
  4. سوال: تشخیص سیستم مدیریت سایت ها و تغییر آدرس ورود به مدیریت CMS ها
    نوشته شده توسط iconsco در بخش توسعه وب (Web Development)
    پاسخ: 5
    آخرین پست: شنبه 20 خرداد 1391, 19:12 عصر
  5. سوال: مگر 8 بیت یک بایت نمی شود پس چگونه در این الگوریتم تعداد بیت ها یک بایت میشوند؟
    نوشته شده توسط complexcoding در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 2
    آخرین پست: دوشنبه 14 فروردین 1391, 15:21 عصر

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

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