标题:关于SESSION传值的问题?
只看楼主
baozishi
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:31
专家分:0
注 册:2007-10-13
 问题点数:0 回复次数:1 
关于SESSION传值的问题?
想输入用户的ID号,然后在本页面提交,并验证它是否存在,然后,如果存在则将它提交到charge页面,这时就要用SESSION去保存用户ID号,然后在charge.aspx之个页面用这个ID号作为索引条件,但一直有错.两个页面的代码如下:
void Submitbtn_click(Object sender,EventArgs E)
    {
    SqlConnection conn=new SqlConnection("Persist Security Info=false;database=datac;server=.;uid=sa;pwd=sql");
    string queryStr="select user_id from datainfo where user_id='"+Request.Form["UserID"]+"' ";
    SqlDataAdapter userAdapter= new SqlDataAdapter(queryStr,conn);
    DataSet userSet=new DataSet();
    userAdapter.Fill(userSet, "datainfo");
    if(userSet.Tables["datainfo"].Rows.Count==0)
        {
        Message.Text="没有这个用户,请重新输入";
        return;
        }
    Session.Add("user", UserID);

    Response.Redirect("charge.aspx");
      }
.....
<asp:Button id="SubmitBtn" OnClick="Submitbtn_click" runat="server" Text="查询" />

charge.aspx用法:
void Page_Load()
{
    

    ConnectData();
    querystr="select * from datainfo where user_id=["user"] " ;
    stuadapter=new SqlDataAdapter(querystr,nwconn);
    stuadapter.Fill(stuset,"datainfo");
    if(!Page.IsPostBack)
    {
    BindGrid();
    }
}
但好像不成功呢.
搜索更多相关主题的帖子: SESSION 传值 quot charge datac 
2007-12-15 15:33
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
得分:0 
什么错...

Flying without wings
2007-12-16 00:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-192618-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.519827 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved