111,126
社区成员
发帖
与我相关
我的任务
分享
internal void deleteByURL(SqlTransaction tran)
{
string sqlStr = "DELETE enclosure WHERE m_id = " + m_id + " AND e_url = '" + e_url +"'";
SqlCommand cmd = new SqlCommand(sqlStr, tran.Connection, tran);
cmd.ExecuteNonQuery();
}
conn = DBUtil.getConnection();
SqlTransaction tran = conn.BeginTransaction();
foreach (DataGridViewRow r in dataGridViewFile.SelectedRows)
{
Enclo en = new Enclo();
en.E_url = r.Cells["e_url"].Value.ToString();
en.M_id = m_id;
en.deleteByURL(tran);//数据库操作
}
tran.Commit();
tran.Dispose();
DBUtil.closeConnection(conn);