问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c#如何实现在datagridview中按回车键保存数据,按delete删除数据??

发布网友 发布时间:2024-10-19 14:54

我来回答

2个回答

热心网友 时间:2024-10-24 23:11

private void dataGridView1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)13)//回车键
{
string ID = dataGridView1.SelectedCells[0].Value.ToString();
string sql = string.Format("update Book set BookName='{0}' where BookID={1}", dataGridView1.SelectedCells[1].Value.ToString(), ID);
//修改语句.....
}
if (e.KeyChar == (char)16)//删除键
{
string ID = dataGridView1.SelectedCells[0].Value.ToString();

string sql = string.Format("delete Book where BookID={0} ", ID);
//删除语句.....
}

}

热心网友 时间:2024-10-24 23:10

private void dataGridView1_KeyUp(object sender, KeyEventArgs e)
{
if(e.KeyValue==13)
MessageBox.Show("保存数据");
else if(e.KeyValue==46)
MessageBox.Show("删除数据");
}
c#如何实现在datagridview中按回车键保存数据,按delete删除数据??

string ID = dataGridView1.SelectedCells[0].Value.ToString();string sql = string.Format("update Book set BookName='{0}' where BookID={1}", dataGridView1.SelectedCells[1].Value.ToString(), ID);//修改语句...} if (e.KeyChar == (char)16)//删除键 { string ID = dataGrid...

c# datagridview 如何点击表体出现右键菜单有一个删除按钮,可以直接...

在Form上拖放ContextMenuStrip并添加一个“删除”菜单项,并添加此菜单项的Click事件处理代码,如下所示,设置DataGridView的ContextMenuStrip属性为新加入的ContextMenuStrip。private void toolStripMenuItem_Click(object sender, EventArgs e) { DataGridView dv = sender as DataGridView; if (dv...

c# datagridview 如何点击表体出现右键菜单有一个删除按钮,可以直接...

删除按钮点击事件 private void deleterow_Click(object sender, EventArgs e){this.dataGridView1.Rows.Remove(dataGridView1.SelectedRows[0]);} 这是删除选中行的第一行,也可以用RemoveAt(行号)来删除 1、添加一个ContextMenuStrip控件,在这个ContextMenuStrip控件里添加一个删除按钮,编写删除按钮单...

c#中用DataGridView工具条中的“删除”按钮删除选中行再点保存提示错误...

1.你的数据库权限设置问题;2.数据库中表之间的关系导致有的值不能随意删除。3.datagridview的删除操作是针对行或列。正常情况下:如果数据库关系正确,将其导入sqldatasource,然后与datagridview绑定,执行删除按钮是可以成功的。回复:DataGridView绑定BindingSource,BindingSource绑定你的数据源。删除时用Bin...

c# 在datagridview 中 用鼠标选中一行删除并保存到数据库怎么实现?

datagridview.selectrows[0] 这个就是你选中的那一行。可以用datagridview.selectrows[0].cells["列号或者列名"].value来确定这个行的某一个单元格的值。然后在数据库里进行更改。删除datagridview的一行的话用datagridview.rows.remove就可以移除掉。或者重新绑定数据源也行。

C#里怎样清空DataGridview中的数据

1、首先新添加一个按钮(Button控件),修改它的Text属性为“删除第一行数据”。2、双击该按钮,出现代码编辑界面。3、添加如下代码://如果dataGridView1中没有数据,就不执行删除操作,直接返回//这里之所以是小于等于1,因为空白行也算一行统计在内if (dataGridView1.Rows.Count <= 0){return;}//...

在c#中,如何使dataGridView中的数据能够修改并且保存的数据库中?

在DATAGRIDVIEW中增加数据比较简单~就是一句SQL插入语句就OK了,修改和删除数据就需要获取到当前选中行的数据,具体方法如下:在DATAGRIDVIEW的CellClick事件(单击事件)中://这就是得到当前行的第四列的数据。string data=this.dataGridView1.CurrentRow.Cells[3].Value.ToString();然后你只需要将每一...

C#dataGridView的数据修改后,按Enter键右移.

private void dataGridView1_KeyPress(object sender, KeyPressEventArgs e){ if (e.KeyChar == 13)//回车键 { if (dataGridView1.CurrentCell.ColumnIndex < dataGridView1.Columns.Count - 1){ dataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex-1].Cells[...

C# 一次性保存DataGridView中的数据

// TODO: 这行代码将数据加载到表“myDBDataSet.MyTable”中。您可以根据需要移动或移除它。this.myTableTableAdapter.Fill(this.myDBDataSet.MyTable);} } } 我的做法是:使用DataSet控件,和DataGridView,全都是控件,代码就是这点 private void button1_Click(object sender, EventArgs e){ my...

c#datagridview中怎么刷新数据

在datagridview 属性加个 ondeleted="deleted_click"然后在后台加 protected void deleted_click(object sender ,EventArge e){ datagridview1.DataBind();} datagridview1是Datagridview的ID 如果你的按钮不是datagridview里面的控件的话 datagridview1.DataBind();这个代码就放在你按钮的后台代码里面 ...

datagridview保存数据 datagridview选中数据 datagridview编辑数据 datagridview输入数据 获取datagridview数据 datagridview添加数据 datagridview数据库 datagridview更新数据 取datagridview数据
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八个月孕妇痔疮怎么办 怀孕痔疮严重怎么缓解 孕妇能割痔疮吗 孕37周痔疮严重怎么办 孕37周痔疮可以顺产吗 怀孕晚期痔疮严重怎么办 我打开网上邻居,里面变成空的了,以前打开就有“宽带连接”和“本地连 ... 单位有些电脑打开网上邻居没东西显示是为什么? 生产线称重 梦比优斯奥特曼第35集19:38秒时,希卡利站起来时的那个背景音乐是... 梦比优斯奥特曼中希卡利出现时的音乐 "带面具”与“戴面具"意思一样吗? 弥漫性大B细胞淋巴瘤吃什么药? 患有弥漫大B细胞淋巴瘤(活化中心型),该名称是什么意思,该病应怎样治... 货车超载了200%以上被路政抓到被告知罚款3万怎么办? 小黄片农用车超载了交警罚款了也扣分了路证还要求卸货合法吗 我的车超载让路政抓了,这个责任和物流公司配货方有没 我15岁,165cm,偏瘦,有什么运动有利于长高? 我16岁身高165cm这算是正常吗 16岁男生165cm,算很低么?能长到172cm么? ...的投影仪价格太贵了,有没有价格亲民还好用的投影仪? 16岁纯身高165cm,正常么,哪样会长的快点 ...16岁了,身高在1米5左右,没有腋毛,有阴毛,我还能再长高吗?_百度... 喜大普奔!6月1日上海解封啦! 我是17岁的男生,现在身高才165cm,女朋友似乎都比我高,请问我要怎样才能... 上海6月1日能正常上下班吗 自驾车离泸有哪些规定?-今日热点 ...信用卡账单日27号,我这个月九号刷了卡,农行什么... ...8月4日,8月18日都刷了卡,请问还款日是什么时候,是怎么算的?_百度知 ... ...这些照片在一个相册里,有将近一百张,只能一张一张的弄吗? 怎么把很多一样的照片弄成一张很大的由那些照片组成的照片, 鲤鱼、青蛙、海龟一次产那么多的卵,但为什么它们的种族数量不大幅度长... 弥漫性大B细胞淋巴瘤生存期与什么有关 子宫下垂有什么影响 江有汜古诗和意思江有汜古诗翻译 《诗经》最美经典30句赏析,诗经经典名句及翻译 现代格越六缸机好吗 弥漫性大B细胞淋巴瘤化疗后复发,有救吗?弥漫性大B细胞淋巴瘤,非特指... 鲎试剂试剂分类 衤字旁的字有?! 恶性淋巴瘤与淋巴癌的区别 有哪些吊兰 广东技术师范大学有多好? 在Word中怎么打出半角空格? word文档怎样插入半角空格 弥漫性b大细胞淋巴瘤治疗方式 如果我的现任男友是我朋友的前男友,我该怎办,还该继续下去吗? 临沂河东动植物园门票多少钱 仿照例句,用()里的词语造句,写出你对星星的感觉。 【例句】我望着那许 ... 熬姜呷醋 鬼子姜的成语鬼子姜的成语是什么 安哥拉色羽绒服好看吗