标题:[求助]在datagridview中删除问题
只看楼主
hyuecai
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-3-27
 问题点数:0 回复次数:2 
[求助]在datagridview中删除问题
我想请问下各位,在datagridview中要怎么删除数据呀就是也要把数据库的数据也删除,以下是我写的代码:
 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim row As Integer = dgv.CurrentRow.Index


        If row >= 0 And row < dgv.RowCount Then


            If MessageBox.Show("确定要删除?", "删除确认", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2) = Windows.Forms.DialogResult.OK Then
                Dim sql As String = "delete from login where username=''"
                Dim sqlcmd As New SqlClient.SqlCommand
                sqlcmd.Connection = sqlconn
                = sql
                Try
                    sqlconn.Open()
                    sqlcmd.ExecuteNonQuery()
                    MessageBox.Show("删除成功")

                Catch ex As Exception
                    MessageBox.Show("删除失败")

                    writeerr(ex)
                Finally
                    sqlconn.Close()


                End Try

            End If
        End If

    End Sub
它提示删除成功,但是数据没有删除到呀,数据库中也没有删除到,请各位帮帮忙呀,有一种是用remove的,但是只能删除datagridview中的数据,不能同时删除到数据库,请问要删除到数据库应该怎么写呢?
搜索更多相关主题的帖子: datagridview 删除 
2008-04-04 11:25
qlong0728
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:272
专家分:0
注 册:2007-6-15
得分:0 
Dim sql As String = "delete from login where username=''"
Dim sqlcmd As New SqlClient.SqlCommand(sql, sqlconn)
sqlcmd.ExecuteNonQuery()

程序人员写程序,又拿程序换酒钱。 奔驰宝马贵者趣,公交自行程序员。 不见满街漂亮妹,哪个归得程序员。
2008-04-05 08:14
hyuecai
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-3-27
得分:0 
谢谢版主的回复,但我试了,不行呀,在查询分析器里说删除影响是O行,是什么意思呀,麻烦知道的说下呀~~
2008-04-05 21:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-207075-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.123343 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved