while(dr.Read())
{
Response.Write(dr["pID"].ToString()+"-");
Response.Write(dr["personName"].ToString()+"-");
Response.Write(dr["personSex"].ToString()+"-");
Response.Write("<a href=?pID="+dr["pID"].ToString()+">删除</a><br>");
}这样写可以吗,我写了一个删除记录的函数
private void deletePerson(string pID)
{
SqlConnection con=createconnection();
con.Open();
string strSel="delete from person where pID='"+pID+"'";
SqlCommand MyComm=new SqlCommand(strSel,con);
MyComm.ExecuteNonQuery();
}如何调用这个函数比较好呢,帮我把那个连接改改吧
{
Response.Write(dr["pID"].ToString()+"-");
Response.Write(dr["personName"].ToString()+"-");
Response.Write(dr["personSex"].ToString()+"-");
Response.Write("<a href=?pID="+dr["pID"].ToString()+">删除</a><br>");
}这样写可以吗,我写了一个删除记录的函数
private void deletePerson(string pID)
{
SqlConnection con=createconnection();
con.Open();
string strSel="delete from person where pID='"+pID+"'";
SqlCommand MyComm=new SqlCommand(strSel,con);
MyComm.ExecuteNonQuery();
}如何调用这个函数比较好呢,帮我把那个连接改改吧
while(dr.Read())
{
deletePerson(dr["pID"].ToString());
}
SqlConnection con=createconnection();
这个里的creatconnection是个方法,你看看,你对应类里面有没有这个方法,看看,在里面改一下就可以了啦
至于如何调用这个方法
直接
deletePerson(要删除的ID);
就可以了。