c#中删除Access数据库某行(在dataGridView控件中怎样选中该行)

c#中的dataGridView控件,好像只能选择一个单元格??而不能一次性选中某行???如果能怎样设置???(请给出具体步骤,小弟是菜鸟!!!)具体就是用户在dataG... c#中的dataGridView控件,好像只能选择一个单元格??而不能一次性选中某行???如果能怎样设置???(请给出具体步骤,小弟是菜鸟!!!)

具体就是用户在dataGridView控件上选中某行,然后就从数据库删除该行。
数据库这块有该怎么写呢??
(请给出具体步骤,小弟是很菜很菜的菜鸟!!!每天在线等结果!!)谢谢
展开
 我来答
wang2129929
2010-04-07 · 超过14用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:45.7万
展开全部
找到双击事件 其实其他事件也行,但是我觉得双击的,不会碰一下就提示一下

private void grdList_DoubleClick(object sender, System.EventArgs e)
{
在这里面加个是否确定删除
DataRow dr = ((DataView)this.grdList.DataSource).Table.Rows[this.grdList.CurrentRowIndex]; //找到当前行

delete from 表 where 索引=dr["索引"].tostring();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ykandyp
2010-04-04 · TA获得超过188个赞
知道答主
回答量:275
采纳率:0%
帮助的人:0
展开全部
dataGridView 的属性里有个FullRowSelect ,选中;
后台代码取出选中行的主键,存到一个变量里,然后传到SQL里删除
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
crcn8
2010-04-04 · 超过13用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:18.6万
展开全部
一句话就能搞定:

this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;

DataGridView 的属性面板里也能找到这个属性...
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式