if (eClickedItemText == "删除")
{
DialogResult result = MessageBoxShow("您确定要删除所选择记录", "提示", MessageBoxButtonsOKCancel, MessageBoxIconInformation);
if (result == DialogResultOK)
{
try
{
for (int i = 0; i < dataGridView1RowsCount; i++)
{
if ((bool)dataGridView1Rows[i]Cells[dataGridView1Columns["选择"]Index]EditedFormattedValue == true)
{
if ((string)(dataGridView1Rows[i]Cells[dataGridView1Columns["审核人"]Index]EditedFormattedValue) == "")
{
string cInvCCode = dataGridView1Rows[i]Cells[dataGridView1Columns["分类编码"]Index]ValueToString();
Update_String = "delete from inventoryclass where cInvCCode='" + cInvCCode + "'";
Update_String1 = "insert into UA_Log(OperatorId,OperatorName,cSituation,ComputerName,IPAddress,MacAddress,dInTime)values('" + FrmMainSend_Data + "','" + FrmMainSend_Data_1 + "','删除存货分类[" + cInvCCode + "]成功!','" + FrmLoginComputerName + "','" + FrmLoginIPAddress + "','" + FrmLoginMACAddress + "','" + DateTimeNowToShortDateString() + "')";
SQL_LinkerSQL_Update(Update_String, FrmMainSend_Data_3);
SQL_LinkerSQL_Update(Update_String1, FrmMainSend_Data_3);
}
else
{
MessageBoxShow("记录已审核,请弃审后再删除!", "软件提示", MessageBoxButtonsOK, MessageBoxIconAsterisk);
return;
}
}
}
SQL_LinkerSQL_Bind("select cInvCCode as 分类编码,cInvCName as 分类名称,iInvCGrade as 编码级次,bInvCEnd as 是否末级,cCreatePerson as 建档人,cModifyPerson as 变更人,cVerifier as 审核人 from InventoryClass", FrmMainSend_Data_3, SDT, dataGridView1);
}
catch { }
}
else
{
return;
}
}
1、sql中使用DELETE 语句删除表中的行。按条件删除数据的基本语法是“DELETE FROM 表名称 WHERE 列名称 = 值”,这里以学生表举列,学生有姓名(name)和年龄(age)两列:
2、首先需要查询张三的数据,输入sql语句“SELECT FROM student WHERE `name` = '张三'”,即可查询到张三的数据:
3、然后输入删除学生张三数据的sql语句“DELETE FROM student WHERE `name` = '张三'就删除成功了:
SQL增加数据语法,如下: insert into 表名[(列名,列名,)] values(值,值,) 注:中括号中为可选语句,但一但使用有中括号的语法,在后面的values中就要对应里面的数量! SQL修改数据语法,如下: update 表名 set 列名=值[,列名=值,] [where 列名=判断值[ and 列名=判断值]] SQL删除数据语法,如下: delete from 表明 [where 列名=判断值[ and 列名=判断值]] SQL查询数据语法,因为有太多形式了,还需要靠你自己学习,如下最简单语法: select from 表名 [where 列名=判断值[ and 列名=判断值]] 注:代表查询全部列的数据
参考资料:
以上就是关于datagridview怎么同时删除多行数据(数据库的也要删除),求代码全部的内容,包括:datagridview怎么同时删除多行数据(数据库的也要删除),求代码、如何用sql语句删除表中的行、SQL删除语句怎么写 要多行删除等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)