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

نام تاپیک: عمل نکردن دستور اینسرت و آپدیت

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    عمل نکردن دستور اینسرت و آپدیت

    سلام دوستان گرامی
    من میخوام تمام اطلاعاتی که تو دیتا گرید ویو ثبت میشه همون لحظه تو بانکم ذخیره بشه این قطعه برنامه رونوشتم
    ولی چند تا مشکل داره مشکل داره

    1 . ی سطرو آپدیت میکنه ولی تمام اطلاعات قبلی رو اگه فارسی باشه به صورت علامت سوال نشون میده
    2.وقتی ی ستون دارم اطلاعاتشو وارد میکنم بعد میرم که ستون بعدی رو وارد کنم ی سطر اضافه میکنه و وقتی ستون دومو وارد میکنم میرم ستنون بعدی بازم ی سطر دیگه اضافه میکنه - یعنی مثل این عکس میشه جدولم
    Capture.PNG

    بانکم 4تا ستون داره
    ncontactId == int
    (name == nvarchar (250
    family==nvarchar (250
    personalnumber==int




    private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
    {
    id = dataGridView1.CurrentRow.Cells[0].Value.ToString();
    if (id=="")
    {

    String conectionstring = "data source =.;initial catalog=db_ass;integrated security =true ";
    SqlConnection conection = new SqlConnection(conectionstring);
    string query = " insert into tbluser values ( '" + dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString()+"','" + dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString()+"','" + dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString()+"'";
    SqlCommand comand = new SqlCommand(query, conection);


    conection.Open();
    comand.ExecuteNonQuery();

    conection.Close();
    NewMethod();







    }
    else
    {
    String conectionstring = "data source =.;initial catalog=db_ass;integrated security =true ";
    SqlConnection conection = new SqlConnection(conectionstring);
    string query1 = " update tbluser set name= '" + dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString() + "',family='" + dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString() + "',personalnumber='" + dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString() + "' where ncontactId="+id+"";
    SqlCommand comand1 = new SqlCommand(query1, conection);


    conection.Open();
    comand1.ExecuteNonQuery();
    conection.Close();
    NewMethod();
    }
    آخرین ویرایش به وسیله nemann : دوشنبه 20 خرداد 1398 در 12:10 عصر

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

  1. خبر: پروژه Open Source مدیریت مالی رستوران ( رضا رستوران )
    نوشته شده توسط mdssoft در بخش پروژه‌های Open Source
    پاسخ: 10
    آخرین پست: یک شنبه 29 آبان 1401, 14:14 عصر
  2. آپدیت آندروید استودیو به وسیله فایل jar آپدیت
    نوشته شده توسط pooya1072 در بخش Android Studio
    پاسخ: 3
    آخرین پست: یک شنبه 06 خرداد 1397, 20:28 عصر
  3. پاسخ: 1
    آخرین پست: دوشنبه 17 آذر 1393, 07:20 صبح
  4. پاسخ: 7
    آخرین پست: جمعه 29 اردیبهشت 1391, 01:01 صبح
  5. منبع یا سایت برای دستورات استور پروسیجر
    نوشته شده توسط SoheilKH در بخش SQL Server
    پاسخ: 6
    آخرین پست: چهارشنبه 17 دی 1382, 08:24 صبح

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

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