Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > .NET Framework > Forum > อยากลบข้อมูลออกจากฐานข้อมูล ใน gridview ครับ ตอนนี้ลบออก จาก gridview ได้เเล้วครับ เหลือลบออกจากฐานด้วย เหลือติดตรง เงื่อน ไข ตรงคำสั่ง sqldelete ครับ ว่าจะอ้างอิง ยังไงให้ตรงกับ rows ยังไงครับ



 

อยากลบข้อมูลออกจากฐานข้อมูล ใน gridview ครับ ตอนนี้ลบออก จาก gridview ได้เเล้วครับ เหลือลบออกจากฐานด้วย เหลือติดตรง เงื่อน ไข ตรงคำสั่ง sqldelete ครับ ว่าจะอ้างอิง ยังไงให้ตรงกับ rows ยังไงครับ

 



Topic : 087718



โพสกระทู้ ( 251 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook



ตอนนี้ลบออก จาก gridview ได้เเล้วครับ เหลือลบออกจากฐานด้วย เหลือติดตรง เงื่อน ไข ตรงคำสั่ง sqldelete ครับ ว่าจะอ้างอิง

ยังไงให้ตรงกับ rows ยังไงครับ

Code (VB.NET)
Private Sub GridView1_RowDeleting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewDeleteEventArgs) Handles GridView1.RowDeleting

        Dim strConnString As String = "Server=localhost; User Id=root; Password=1; database= database_kku_dev;  Pooling=false"

        Dim dr As DataRow = dt.Rows(GridView1.Rows(e.RowIndex).DataItemIndex)
        dr.Delete()
        GridView1.DataSource = dt
        GridView1.DataBind()

        Dim sqldelete As String
        sqldelete = "delete from bank  where bank_id= '1' " 'ตอนนี้ใส่เเบบตรง ๆไปก่อน ติดตรงนี้ครับ

        Try
            With Conn
                If .State = ConnectionState.Open Then .Close()
                .ConnectionString = strConnString
                .Open()
            End With

            pop = New MySqlCommand

            With pop
                .CommandType = CommandType.Text

                .CommandText = sqldelete
           
                .Connection = Conn
                .ExecuteNonQuery()
            End With


            btnAdd.Visible = False

            lblStatus.Visible = True
        Catch ex As Exception
            lblStatus.Text = "Record can not sqldelete"
        End Try
        lblStatus.Text = "Record sqldelete"
       

    End Sub


Code (ASP)
<asp:GridView ID="GridView1" runat="server" BackColor="White" 
            BorderColor="#3366CC" BorderStyle="None" BorderWidth="1px" CellPadding="4" 
            style="margin-left: 83px" Width="759px" AutoGenerateColumns="False">
            <Columns>
                <asp:TemplateField HeaderText="ลำดับ">
                <ItemTemplate>
			     <asp:Label id="bank_id" runat="server"></asp:Label>
		        </ItemTemplate>
	           </asp:TemplateField>

                <asp:TemplateField HeaderText="ชื่อบัญชี" >
                <ItemTemplate>
			     <asp:Label id="account_name" runat="server"></asp:Label>
		        </ItemTemplate>
	           </asp:TemplateField>

                <asp:TemplateField HeaderText="หมายเลขบัญชี" >
                <ItemTemplate>
			     <asp:Label id="account_no" runat="server"></asp:Label>
		        </ItemTemplate>
	           </asp:TemplateField>

                <asp:TemplateField HeaderText="ชื่อธนาคาร">
                <ItemTemplate>
			     <asp:Label id="bank_name" runat="server"></asp:Label>
		        </ItemTemplate>
	           </asp:TemplateField>
             
                <asp:TemplateField HeaderText="สาขา" >
                <ItemTemplate>
			     <asp:Label id="bank_branch" runat="server"></asp:Label>
		        </ItemTemplate>
	            </asp:TemplateField>

                <asp:templatefield headertext="ลบ" >
        <itemtemplate>
            <asp:ImageButton runat="server" CausesValidation="false"
            ID="btnDelete" CommandName="Delete" OnClientClick="return confirm('ต้องการลบข้อมูลนี้?');"
            ImageUrl="~/images/del.GIF"/>
        </itemtemplate>
    </asp:templatefield> 

            </Columns>




Tag : ASP.NET MySQL, Web (ASP.NET), VB.NET, VS 2012 (.NET 4.x)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-12-07 12:03:06 By : pisansri View : 1185 Reply : 2
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Code (VB.NET)
    Protected Sub myGridView_RowDeleting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewDeleteEventArgs) Handles myGridView.RowDeleting
        strSQL = "DELETE FROM customer WHERE CustomerID = '" & myGridView.DataKeys.Item(e.RowIndex).Value & "'"
        objCmd = New OleDbCommand(strSQL, objConn)
        objCmd.ExecuteNonQuery()

        myGridView.EditIndex = -1
        BindData()
    End Sub


Code
<asp:GridView id="myGridView" runat="server" AutoGenerateColumns="False" ShowFooter="True" DataKeyNames="CustomerID">


คงจะไปต่อได้น่ะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-12-07 13:37:35 By : mr.win
 


 

No. 2



โพสกระทู้ ( 251 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ลบได้ครับ เเต่มันลบบันทัดที่ สอง เเทนที่มันจะลบบรรทัดเเรก ที่เราเลือก


Code (VB.NET)
 Private Sub GridView1_RowDeleting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewDeleteEventArgs) Handles GridView1.RowDeleting

        Dim strConnString As String = "Server=localhost; User Id=root; Password=1; database= database_kku_dev;  Pooling=false"

        Dim dr As DataRow = dt.Rows(GridView1.Rows(e.RowIndex).DataItemIndex)
        dr.Delete()
        GridView1.DataSource = dt
        GridView1.DataBind()

        Dim strSQL As String


        '   Dim btnDelete As Label = CType(GridView1.Rows(e.RowIndex).FindControl("bank_id"), Label)
        'sqldelete = "Delete from bank where bank_id =  '" & GridView1.DataKeys.Item(e.RowIndex).Value & "'"
   

        strSQL = "DELETE FROM bank WHERE  bank_id = '" & GridView1.DataKeys.Item(e.RowIndex).Value & "'"
        Cmd = New MySqlCommand(strSQL, Conn)
        Cmd.ExecuteNonQuery()

        GridView1.EditIndex = -1
        DataBind()

    End Sub



Code (ASP)
<asp:GridView ID="GridView1" runat="server" BackColor="White" 
            BorderColor="#3366CC" BorderStyle="None" BorderWidth="1px" CellPadding="4" 
            style="margin-left: 83px" Width="759px" AutoGenerateColumns="False" 
            ShowFooter="True" 
           DataKeyNames="CustomerID">  .

            <Columns>
                <asp:TemplateField HeaderText="ลำดับ">
                <ItemTemplate>
			     <asp:Label id="bank_id" runat="server"></asp:Label>
		        </ItemTemplate>
	           </asp:TemplateField>

                <asp:TemplateField HeaderText="ชื่อบัญชี" >
                <ItemTemplate>
			     <asp:Label id="account_name" runat="server"></asp:Label>
		        </ItemTemplate>
	           </asp:TemplateField>

                <asp:TemplateField HeaderText="หมายเลขบัญชี" >
                <ItemTemplate>
			     <asp:Label id="account_no" runat="server"></asp:Label>
		        </ItemTemplate>
	           </asp:TemplateField>

                <asp:TemplateField HeaderText="ชื่อธนาคาร">
                <ItemTemplate>
			     <asp:Label id="bank_name" runat="server"></asp:Label>
		        </ItemTemplate>
	           </asp:TemplateField>
             
                <asp:TemplateField HeaderText="สาขา" >
                <ItemTemplate>
			     <asp:Label id="bank_branch" runat="server"></asp:Label>
		        </ItemTemplate>
	            </asp:TemplateField>

                <asp:templatefield headertext="ลบ" >
        <itemtemplate>
            <asp:ImageButton runat="server" CausesValidation="false"
            ID="btnDelete" CommandName="Delete" OnClientClick="return confirm('ต้องการลบข้อมูลนี้?');"
            ImageUrl="~/images/del.GIF"/>
        </itemtemplate>
    </asp:templatefield> 

            </Columns>



ประวัติการแก้ไข
2012-12-07 15:09:33
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-12-07 14:55:10 By : pisansri
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : อยากลบข้อมูลออกจากฐานข้อมูล ใน gridview ครับ ตอนนี้ลบออก จาก gridview ได้เเล้วครับ เหลือลบออกจากฐานด้วย เหลือติดตรง เงื่อน ไข ตรงคำสั่ง sqldelete ครับ ว่าจะอ้างอิง ยังไงให้ตรงกับ rows ยังไงครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่