rem st
waitkey x
if x=100
keypress 88 1
endif
delay 100
goto st
打字不易,如满意,望采纳。private void dataGridView1_KeyPress(object sender, KeyPressEventArgs e)
{
if (eKeyChar == (char)13)//回车键
{
string ID = dataGridView1SelectedCells[0]ValueToString();
string sql = stringFormat("update Book set BookName='{0}' where BookID={1}", dataGridView1SelectedCells[1]ValueToString(), ID);
//修改语句
}
if (eKeyChar == (char)16)//删除键
{
string ID = dataGridView1SelectedCells[0]ValueToString();
string sql = stringFormat("delete Book where BookID={0} ", ID);
//删除语句
}
}KeyPress()事件是当用户按下和松开一个ANSI键时发生(ANSI是可见ASCII字符1-127)。其它的都不能触发该事件
一般都是用KeyDown事件。不用KeyUp事件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)