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

نام تاپیک: با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود

  1. #1

    Unhappy با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود

    وقتی روی دیتا گرید 1 سطر را انتخاب کردم با زدن دگمه دلیت اون رکورد از دیتا بیس حذف شود (ممنون میشم کمکم کنید)

  2. #2
    کاربر دائمی آواتار shytonak
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    بندرعباس
    پست
    529

    نقل قول: با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود

    بايد تو رويداد كليك براش اين كارو تعريف كني.

  3. #3

    نقل قول: با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود

    وقتی روی دیتا گرید 1 سطر را انتخاب کردم با زدن دگمه دلیت اون رکورد از دیتا بیس حذف شود (ممنون میشم کمکم کنید)
    وقتي رويه يه سلول DataGridView كليك مي كنيد اگر خاصيت SelectionMode اون برابر FullRows باشه (!) كل سطر انتخاب ميشه. بايد تويه رويداد SelectedChange يه متغيري رو برابر اون سطري قرار بدين كه انتخاب شده. براي بدست آوردن شماره اون سطر مي تونين از EventArgs اون رويداد استفاده كنيد.

  4. #4

    نقل قول: با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود

    سلام من نمومه کدهای موجودم استفاده کردم ولی همش مشکل داشت ممنون میشم 1 کد درست بدید ممنونم کارم خیلی گیره

  5. #5
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    Lightbulb نقل قول: با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود



    Private Sub DataGridView1_CellMouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArg s) Handles DataGridView1.CellMouseClick
    On Error Resume Next
    TextBox1.Text = DataGridView1.Rows(e.RowIndex).Cells(0).Value
    TextBox2.Text = DataGridView1.Rows(e.RowIndex).Cells(1).Value
    End Sub

    Private Sub del_rec(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
    Try
    Dim id1 = DataGridView1.CurrentRow.Cells(0).Value '<<<<<<
    Dim id2 = DataGridView1.CurrentRow.Cells(1).Value '<<<<<<
    con.Open()
    Dim com As New OleDb.OleDbCommand("delete from Table1 where f1=@id1 and f2=@id2", con)
    com.Parameters.AddWithValue("@id1", id1)
    com.Parameters.AddWithValue("@id2", id2)
    com.ExecuteNonQuery()
    con.Close()

    Catch ex As Exception

    End Try
    End Sub


    دقت کن .. توی دو خطی که علامت گذاشتم سلول های مربوطه توی datagridview مشخص میشن .

  6. #6
    کاربر دائمی آواتار noroozifar
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    کرمان
    پست
    446

    نقل قول: با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود

    بر روی button مورد نظر دوبار کلیک کن و کد زی را بنویس
    sqlconnection connect=new sqlconnection(آدرس متصل شدن به بانک)
    sqlcommand command=new sqlcommand()
    command.connection=connect;
    command.commandtext="delete from student where id=@id"
    command.parameters.addwithvalues("@id",datagridvie w1.rows[datagridview1.currentrow.index].cells["id"].value.tostring())
    try
    {
    connect.open()
    command.excutenonequery()
    connect.close()
    }
    catch
    {
    messagebox.show("error")
    }
    منظور از id مثلا می تواند شماره دانشجویی باشد و منظور از student اسم جدولت میشود
    بعد از انتخاب سطر مورد نظر در دیتا گرید کلید button را فشار می دهی

  7. #7

    نقل قول: با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود

    از راهنماییتون ممنونم

  8. #8
    کاربر دائمی آواتار fa_te64
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    مشهد-تهران
    پست
    153

    نقل قول: با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود

    چطور ميشه با راست كليك موس روي سطر مورد نظر اون سطر انتخاب بشه pop up menu نمايش داده شده و بتونيم عمل حذف رو انجام بديم؟

  9. #9
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    نقل قول: با زدن دگمه دلیت رکورد انتخاب شده از دیتا بیس حذف شود

    کدی که برای کلید در نظر گرفته شده رو توی popupmenu استفاده کن . همین.

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

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