标题:我想用 VS2005 建立一个学生信息查询系统,但是调试的时候显示“当前上下文 ...
只看楼主
duowanleng
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-6-8
结帖率:0
已结贴  问题点数:20 回复次数:5 
我想用 VS2005 建立一个学生信息查询系统,但是调试的时候显示“当前上下文中不存在···”
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.Odbc;
public partial class _Default : System.Web.UI.Page
{
    OdbcConnection cn = new OdbcConnection();
    OdbcCommand cmd = new OdbcCommand();
    OdbcDataReader dr;
    protected void Page_Load(object sender, EventArgs e)
    {
        cn.ConnectionString = "连接字符串";
        cn.Open();
        cmd.Connection = cn;
        TextBox_Snum.Text = Session["Snum"].ToString();
         = "select*from学生whereSnum='" + TextBox_Snum.Text + "'";
        dr = cmd.ExecuteReader();
        if (dr.Read())
        {
            TextBox_Snum.Text = dr["Snum"].ToString();
            TextBox_Ssex.Text = dr["Ssex"].ToString();
            TextBox_Sage.Text = dr["Sage"].ToString();
            TextBox_Sbirthday.Text = dr["Sbirthday"].ToString();
            TextBox_Sdepartment.Text = dr["Sdepartment"].ToString();
        }
        cn.Close();

    }
}

下面是错误:
错误    1    当前上下文中不存在名称“TextBox_Snum”    C:\Users\valen\Documents\Visual Studio 2005\WebSites\WebSite3\Query.aspx.cs    21    9    C:\...\WebSite3\
错误    2    当前上下文中不存在名称“TextBox_Snum”    C:\Users\valen\Documents\Visual Studio 2005\WebSites\WebSite3\Query.aspx.cs    22    56    C:\...\WebSite3\
错误    3    当前上下文中不存在名称“TextBox_Snum”    C:\Users\valen\Documents\Visual Studio 2005\WebSites\WebSite3\Query.aspx.cs    26    13    C:\...\WebSite3\
错误    4    当前上下文中不存在名称“TextBox_Ssex”    C:\Users\valen\Documents\Visual Studio 2005\WebSites\WebSite3\Query.aspx.cs    27    13    C:\...\WebSite3\
错误    5    当前上下文中不存在名称“TextBox_Sage”    C:\Users\valen\Documents\Visual Studio 2005\WebSites\WebSite3\Query.aspx.cs    28    13    C:\...\WebSite3\








请问应该怎么修改哇?

[ 本帖最后由 duowanleng 于 2014-6-8 15:23 编辑 ]

QQ图片20140608151113.jpg (169.42 KB)
搜索更多相关主题的帖子: 上下文 public 查询系统 信息 
2014-06-08 15:14
duowanleng
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-6-8
得分:0 
回复 楼主 duowanleng
各位大神在哪里哇?
2014-06-08 15:27
duowanleng
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-6-8
得分:0 
求大神啊
2014-06-09 10:02
wangnannan
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:87
帖 子:2545
专家分:9359
注 册:2007-11-3
得分:10 
有可能是后台代码页面找不到控件了  参考入门经典

出来混,谁不都要拼命的嘛。 。拼不赢?那就看谁倒霉了。 。有机会也要看谁下手快,快的就能赢,慢。 。狗屎你都抢不到。 。还说什么拼命?
2014-06-09 10:31
步向巅峰
Rank: 5Rank: 5
来 自:河南
等 级:贵宾
威 望:17
帖 子:110
专家分:371
注 册:2013-4-26
得分:10 
你可以看看 .aspx页面源代码中TextBox的ID名称是不是一致以及TextBox声明的位置是否在有效范围
2014-06-09 16:18
老把头
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-7-9
得分:0 
= "select*from学生whereSnum="'" + TextBox_Snum.Text + "'";
这样就对了
2014-07-09 23:37



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




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

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