日期:2014-05-20  浏览次数:20387 次

asp.net2.0中如何将网页中的变量做为更新(或删除、插入、查询)的参数?
asp.net2.0中如何将网页中的变量做为更新(或删除、插入、查询)的参数?
例如:想用asp.net2.0做一个最简单的投票网页,第一个页面用单选按钮组显示问题供人选择,提交选择后在第二个网页显示各个问题的票数。
问题:
  在第二个页面中用Request.QueryString( "变量 ")接收前一页传来的选择,如何在第二页中实现对应问题的票数更新?请高手们说得详细点。
asp.net1.1中我会做,但对asp.net2.0却一直有抓不住的感觉。急呀...

------解决方案--------------------
定义一个方法里面一个string变量
方法里做更新,把update后面的set值用你定义的变量表示,比如你string strTemp
那么具体的值就是 + strTemp
或者这样
public int UpdateNum(String strTemp)
{
SqlCommand SqlComm;

SqlComm = new SqlCommand();
SqlComm.Connection = ...;

/*************/
SqlComm.CommandText = "update xx set xx=@xx where ... ";
SqlComm.Parameters.AddWithValue( "@xx ", strTemp);
/************/

return SqlComm.ExecuteNonQuery();
}
LZ是不这个意思?