仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 689|回复: 9
打印 上一主题 下一主题

[学习教程] ASP网页编程之关于DataView显现数据库具体信息的成绩...

[复制链接]
柔情似水 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:13:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。数据|数据库|成绩|显现点击链接后发生的成绩以下:
索引0不长短正数且小于总行数。

申明:实行以后Web哀求时代,呈现未处置的非常。请反省仓库跟踪信息,以懂得有关该毛病和代码中招致毛病的出处的具体信息。

非常具体信息:System.IndexOutOfRangeException:索引0不长短正数且小于总行数。

源毛病:

行26:<ASP:LABELid=Label4style="Z-INDEX:107;LEFT:280px;POSITION:absolute;TOP:168px"Height="32px"Width="48px"
行27:runat="server">项目号</ASP:LABEL>
行28:<ASP:LABELid=XM_NAMEstyle="Z-INDEX:106;LEFT:368px;POSITION:absolute;TOP:112px"Height="32px"Width="121px"runat="server"Text=<%#DataBinder.Eval(dataView1,"[0].XM_NAME","{0}")%>>
行29:</ASP:LABEL>
行30:<ASP:TEXTBOXid=TextBox1style="Z-INDEX:101;LEFT:64px;POSITION:absolute;TOP:48px"runat="server"


偶的次要源代码以下:
usingSystem;
usingSystem.Collections;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Web;
usingSystem.Web.SessionState;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.HtmlControls;
namespacetest8
{
///
///WebForm1的择要申明。
///
publicclassWebForm1:System.Web.UI.Page
{
protectedSystem.Web.UI.WebControls.LabelLabel1;
protectedSystem.Web.UI.WebControls.TextBoxTextBox1;
protectedSystem.Web.UI.WebControls.ButtonButton1;
protectedSystem.Data.OleDb.OleDbDataAdapteroleDbDataAdapter1;
protectedSystem.Data.OleDb.OleDbCommandoleDbSelectCommand1;
protectedSystem.Data.OleDb.OleDbCommandoleDbInsertCommand1;
protectedSystem.Data.OleDb.OleDbCommandoleDbUpdateCommand1;
protectedSystem.Data.OleDb.OleDbCommandoleDbDeleteCommand1;
protectedSystem.Data.OleDb.OleDbConnectionoleDbConnection1;
protectedtest8.DataSet1dataSet11;
protectedSystem.Data.DataViewdataView1;
protectedSystem.Web.UI.WebControls.LabelLabel2;
protectedSystem.Web.UI.WebControls.LabelLabel4;
protectedSystem.Web.UI.WebControls.LabelLabel5;
protectedSystem.Web.UI.WebControls.LabelLabel8;
protectedSystem.Web.UI.WebControls.LabelXM_NAME;
protectedSystem.Web.UI.WebControls.LabelXM_ID;
protectedSystem.Web.UI.WebControls.LabelJZ_AWARD;
protectedSystem.Web.UI.WebControls.LabelXM_BRIEF;
protectedSystem.Web.UI.WebControls.DataGridDataGrid1;

privatevoidPage_Load(objectsender,System.EventArgse)
{

}
此处省略WEB窗体计划器天生的代码
privatevoidButton1_Click(objectsender,System.EventArgse)
{
stringsql_str1=TextBox1.Text;
if(TextBox1.Text!="")
oleDbDataAdapter1.SelectCommand.CommandText="SELECT*FROMT_LS_HISTORYINFOWHERE(XM_NAMELIKE%"+sql_str1+"%)";
oleDbDataAdapter1.Fill(dataSet11,"T_LS_HISTORYINFO");
DataGrid1.DataSource=dataSet11.Tables["T_LS_HISTORYINFO"].DefaultView;
DataGrid1.DataBind();
oleDbConnection1.Close();
}
privatevoidDataGrid1_SelectedIndexChanged(objectsender,System.EventArgse)
{
oleDbDataAdapter1.Fill(dataSet11,"T_LS_HISTORYINFO");
intindex=DataGrid1.SelectedIndex;
stringkey=DataGrid1.DataKeys[index].ToString();
dataView1.RowFilter=DataGrid1.DataKeyField+"="+key+"";
XM_NAME.DataBind();
XM_ID.DataBind();
JZ_AWARD.DataBind();
XM_BRIEF.DataBind();

}
}
}

成绩出在那边呀?
焦心万分、、
</p>当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-18 13:17:01 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
小女巫 该用户已被删除
板凳
发表于 2015-1-22 05:40:45 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
地板
发表于 2015-1-30 17:33:53 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
柔情似水 该用户已被删除
5#
 楼主| 发表于 2015-2-6 14:28:34 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
简单生活 该用户已被删除
6#
发表于 2015-2-16 11:51:26 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
小妖女 该用户已被删除
7#
发表于 2015-3-5 05:46:02 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
小魔女 该用户已被删除
8#
发表于 2015-3-11 23:37:44 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
精灵巫婆 该用户已被删除
9#
发表于 2015-3-19 16:10:07 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
再见西城 该用户已被删除
10#
发表于 2015-3-29 01:11:24 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-2 03:03

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表