当以学生身份查询分数时点击查询按钮为啥gridview表不显示

问题描述

usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Web.UI.HtmlControls;namespaceChapter8.GradeMS{publicpartialclassStuChenjiQuery:System.Web.UI.Page{Chapter8.BLL.ChenjiManagechenjimanage=newBLL.ChenjiManage();Chapter8.BLL.StudentManagestudentmanage=newBLL.StudentManage();protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){labName.Text=studentmanage.Name=Session["Name"].ToString();studentmanage.Name=labName.Text;DataSetds=studentmanage.FindStudentByName(studentmanage,"Xuesheng");Session["Banji"]=ds.Tables[0].Rows[0][4].ToString();labBanji.Text=studentmanage.Name=Session["Banji"].ToString();gvBind();}}protectedvoidgvBind(){DataSetchenjids=newDataSet();chenjids=chenjimanage.FindChenjiByName(chenjimanage,"Xueshengchenji");gvChenjiChaxun.DataSource=chenjids;gvChenjiChaxun.DataBind();}protectedvoidbtnQuery_Click(objectsender,EventArgse){gvBind();}}}不知道代码哪里错了请各位大神解救一下

解决方案

解决方案二:
代码看起来没有问题,你查询到数据了吗?
解决方案三:
用条件查询时能查到只是我想一个学生只能查自己的成绩所以就想做现在这种检索可是改了后就出不来了
解决方案四:
这是断点提示的异常可是该如何解决呢
解决方案五:
调试一下看chenjids的rowcount是多少,有没有取到数据
解决方案六:
把chenjimanage.FindChenjiByName(chenjimanage,"Xueshengchenji");里的代码放出来看100%是SQL语句拼接错误,导致无法匹配任何结果
解决方案七:
chenjimanage.FindChenjiByName(chenjimanage,"Xueshengchenji");而且你这个查询成绩的函数根本没有把学生姓名当参数传进去啊???
解决方案八:
是这个rowcount吗
解决方案九:
publicDataSetFindChenjiByName(ChenjiManagechenjimanage,stringtbName){SqlParameter[]prams={data.MakeInParam("@name",SqlDbType.VarChar,50,chenjimanage.Name),};stringsqlstr="select*fromXueshengchenjiwherename=@name";return(data.RunProcReturn(sqlstr,prams,tbName));}初学asp还不是很懂,哪里没有把学生姓名当参数传进去,应该怎么弄啊
解决方案十:
看你的异常DataKeyNames是这个没有设置。你设置一下

时间: 2024-12-28 19:28:31

当以学生身份查询分数时点击查询按钮为啥gridview表不显示的相关文章

客户端同时点击登录按钮,后台如何处理

问题描述 大神指教,大神指教,大神指教,大神指教,大神指教,大神指教, 解决方案 解决方案二:自己顶顶自己顶顶自己顶顶自己顶顶解决方案三:同时点击?服务器端总有个接受的先后顺序先到的不管是哪个,后到的拒绝就是了解决方案四:是指多个客户端同时点击登录按钮?还是一个客户端迅速的按了两次按钮?这个登录指的是LogOn?还是往数据库里面插数据?客户端是WinForm?还是WebForm?解决方案五:同时点击?怎么也有个先来后到吧.解决方案六:这个跟同时不同时有任何关系?逻辑都是一样的.你只要别用全局静态

代码-java .选择下拉框中选择的属性,点击查询按钮,在表中显示

问题描述 java .选择下拉框中选择的属性,点击查询按钮,在表中显示 例如下面的下拉框: <td class="std_1"> 抵押类型 </td> <td class="std_2"> <select style="width:150px" name="isDy" id="s1"> <tion value="0">--请选择

我写了个程序就是在查询的时候,条件查询,连续点击查询按钮,它有时候出错,但是从新进界面去查又可以,怎么搞的??

问题描述 我写了个程序就是在查询的时候,条件查询,连续点击查询按钮,它有时候出错,但是从新进界面去查又可以,怎么搞的?? 解决方案 解决方案二:断点看看你的sql语句咯可能是条件丢失了,造成语句错误解决方案三:代码贴出来解决方案四:它也不报错啊.如果是因为条件丢失.怎么解决啊.解决方案五:是啊看看是什么错误啊,是空指针还是什么啊你如果用了脚本传递参数道后台的话有可能会出现这个问题的解决方案六:那就在后台看一看你的条件传过去的是不是null啊解决方案七:晕我是用脚本提交的.看来跟着个有关系了.解决

web前端 ajax ....-web前端 点击添加按钮在另一页面显示添加内容

问题描述 web前端 点击添加按钮在另一页面显示添加内容 我想请问一下 恩么实现:在添加页面添加用户信息 点击确定添加按钮之后 在另一个页面的表格中显示添加的用户信息呢? 解决方案 request对象会有这功能.application也有 解决方案二: 添加页面和显示页面什么关系?没有关系显示页面只能ajax轮训或者高级点的就是websocket,有关系看这个 iframe和父页,window.open打开页面之间的引用 解决方案三: 主要是看那个页面和当前的关系,,找到后就可以了

C#编程,到if语句就不能执行了,哪出问题了啊?这是一个点击查询按钮,按学号查询学生信息

问题描述 privatevoidbtnfind_Click(objectsender,EventArgse){stringstuid=this.txtStuId.Text.Trim();stringsql=string.Format("selectstuid,stuname,gender,department,stuclass,nation,age,countryfrom[stu]wherestuid='{0}'",stuid);//建立连接对象SqlConnectioncon=new

ontouchevent-android架子鼓怎么实现同时点击多个button同时响应操作的方法?

问题描述 android架子鼓怎么实现同时点击多个button同时响应操作的方法? 本人很爱玩音乐 看到ios平台很多音乐的模拟软件 吉他的~贝斯的 鼓的~~但是android平台却相当不给力 这些软件都很渣~~排名靠前的架子鼓的软件 竟然只能支持单指操作!就比如一个节奏咚次大次吧 kit(地鼓)和snare(踩镲)必须同时响起来 如果只支持单指操作的话 不能同时点击两个以上的鼓 这样模拟架子鼓的效果就太差了!! . . . 出于严重不满android平台音乐类软件质量的差劲 我就想自己捣鼓一个

Excel2007五个函数统计学生期末考试分数段

考试结束,老师们都要对学生的考试成绩进行分析.各分数段人数的统计是其中一项必做的工作.在Excel中,怎样快速准确地统计分数段人数呢?以下的方法也许对你有所帮助. 先看看原始的学生成绩表.五门功课的成绩分布在C2:G47单元格区域,如下图所示. 一.利用COUNTIF函数 COUNTIF函数可以统计单元格区域内满足指定条件的单元格数目,所以用来统计分数段人数顺理成章.我们用它来统计C列的语文成绩分数段. 如图2所示,我们需要在N2单元格统计语文分数在90分以上的学生数.那么只需要在N2单元格输入

急!C++生成release文件时没出错,但到另一台电脑时点击运行没反应

问题描述 急!C++生成release文件时没出错,但到另一台电脑时点击运行没反应 求大神指点,我用C++生成release,在属性中将配置和配置管理器都改成了release,然后我把release文件夹下文件,就只有个.exe和.pdd都复制到别人电脑上了,但是点击运行时没有反应,也没有报错?请问是什么原因,求指点 我使用了TEEchart控件,发现没有TEEchart时候能运行,一旦有了TEEchart就出现上述问题了 解决方案 安装这个:http://download.csdn.net/d

js-开始日期不能大于结束日期,否则点击查询时弹窗提示错误信息。

问题描述 开始日期不能大于结束日期,否则点击查询时弹窗提示错误信息. 这是jsp界面代码,原理我知道,但不清楚写在哪里. 解决方案 function calendarSearch() { var sd = $('#startDate').datebox('getValue'), ed = $('#endDate').datebox('getValue'); if (sd == '' || ed == '') { alert('请选择日期!'); return false; } if (sd >=