文档库 最新最全的文档下载
当前位置:文档库 › 教务信息管理系统实验报告

教务信息管理系统实验报告

教务信息管理系统实验报告
教务信息管理系统实验报告

.Net程序设计实验报告

——

班级:计10A-1

姓名:黄溥

学号:

日期:2013年5月22日

一、实验目的及要求

1.熟悉Cookie, Response, Request, Session, Server, Application等对象。

2.实现用户登录cookie的保存。

3.实现用户登录信息的Session保存。

4.实现用户上传文件(Server对象)。

二、程序功能

1.各个网页间的切换,打开,关闭及退出。

2.用户的登陆判断。

3.新建数据源,连接并打开数据库。

4.三种数据操作的使用:GridView,DetailsView,DropDownList。

三、程序结构

1.Default:登陆窗口。

2.Default2:数据的操作窗口。

四、源程序

1. Default源程序:

using System;

using ;

using ;

using ;

using ;

using public partial class Default : Page

{

protected void Button1_Click(object sender, EventArgs e)

{

SqlConnection conn = new SqlConnection();

= "Data Source=RenatoPuPC;Initial Catalog=JiaoWu;Integrated Security=True";

try

{

();

string no= ;

string password = ;

string str_sql = "select count(*) from Students where Student_No=@Student_No and Student_Password=@Student_Password";

SqlCommand cmd = new SqlCommand();

= conn;

= str_sql;

= ;

1)SqlParameter("@Student_No",

no));

tml”“.css”文件。

2)选中.html设计选项卡中的表格,源选项卡中复制已经选中代码上面的非选中

代码由下到上至div复制到master的源选项卡的div ,源选项卡中复制已经

选中代码下面的非选中代码由上到下至\div复制到master的源选项卡的\div。

3)然后再在新建页面(选择母版页)上设计除模板以外的控件。

本次实验直接把.html中的样式拷贝到了新建页面上,模板页没起作用。

1.关于数据绑定混乱问题:解决办法是用谁绑谁,不用的不要绑定。

2.代码正确但因版本问题无法运行:删除命名空间,并将后面对应部分改为

public partial class Default : Page。

3.注意控件的一致性:.aspx设计选项卡中的控件名=.aspx源选项卡中的控件标识名

=.中的控件名。

4.注意每个.aspx文件源选项卡中的第一行:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile=""

Inherits="Default" %>的匹配问题。

5.DropDownList无法回送数据:将DropDwonList中的AutoPostBack选中。

八、实验总结

通过本次实验,我熟悉了VS环境下编写程序的方法,结合对数据库的操作完成了一个小型教务信息管理系统。

在本次实验中我遇到了很多问题,有编写错误,有VS版本问题,以及一些不很常见的问题。通过上网查阅资料,询问同学及自己思考都得到了解决。另外,也了解了C#强大的功能,所以希望在将来的学习实践中,我能够在编写C#语言方面有更大的进

步。

相关文档