资源简介
本课题基于B/S模式,设计并实现一个文献检索系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。系统基于ASP.net框架平台,采用SQL Server2005数据库作为后台数据库、C#编程语言作为前台开发工具,对数据库技术进行了较为深入的学习和应用,主要内容和模块包括:文献数据库的建立,用户的管理,登录身份的管理,文献的查询和检索,文献的上传和下载,文献检索策略的制定与实现,文献资料的后台管理等。本系统将文献管理人员和用户从传统的文献检索系统中解脱出来,提高管理人员的工作效率,减小出错的概率,使用户可以更加高效的检索所需的文献资料。
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Collections;
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.SqlClient;
public partial class books : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
if (!IsPostBack)
{
if (Session[“uname“] == null)
{
Response.Write(“ript language=‘javascript‘>alert(‘您还没有注册或登陆‘);location.href=‘Login.aspx‘ ript>“);
}
if (Session[“str“] != null)
{
BookBinder();//显示检索的期刊
}
}
}
private void BookBinder()//显示期刊
{
try
{
string str = Session[“str“].ToString();
////连接数据库
//SqlConnection con = db.ceratcon();
//con.Open();
string myStr = ConfigurationManager.ConnectionStrings[“jiansuoConnectionString“].ConnectionString;
SqlConnection con = new SqlConnection(myStr);
con.Open();
SqlDataAdapter sdr = new SqlDataAdapter(str con);
DataSet ds = new DataSet();//这里只能用SqlDataAdapter不能用datareader 对象否则出错成服务器端无法分页
sdr.Fill(ds “Book“);
this.GridView1.DataSource = ds.Tables[“Book“].DefaultView;//用默认的视图填充表格
this.GridView1.AllowPaging = true;//设置可以分页
this.GridView1.PageSize = 20;//设置分页大小
this.GridView1.DataBind();
if (this.GridView1.PageIndex == 0)//判断当在第一页时按扭的可以不可以使用
{
this.linkPre.Enabled = false;
this.linkNext.Enabled = false;
}
else
{
this.linkPre.Enabled = true;
this.linkNext.Enabled = true;
}
if (this.GridView1.PageIndex == this.GridView1.PageCount - 1)
{
this.linkNext.Enabled = false;
this.linkLast.Enabled = false;
}
else
{
this.linkNext.Enabled = true;
this.linkLast.Enabled = true;
}//判断当前如果没有数据给个提示
if (ds.Tables[“Book“].Rows.Count == 0)
{
this.Label1.Text = “对不起没有符合的数据“;
}
else { this.Label1.Text = ““; }
}
catch
{
}
}
protected void linkNext_Click(object sender EventArgs e)
{
switch (((linkButton)sender).CommandArgument.ToString())
{
case “first“:
GridView1.PageIndex = 0;
break;
case “pry“:
GridView1.PageIndex = GridView1.PageIndex - 1;
break;
case “next“:
GridView1.PageIndex = GridView1.Pag
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4275 2009-04-23 10:42 毕业设计_源程序\admin\Addclass.aspx
文件 5283 2000-06-03 02:59 毕业设计_源程序\admin\Addclass.aspx.cs
文件 3167 2000-06-03 00:22 毕业设计_源程序\admin\Admin.master
文件 418 2000-06-01 22:52 毕业设计_源程序\admin\Admin.master.cs
文件 2190 2009-04-23 10:42 毕业设计_源程序\admin\AdminLogin.aspx
文件 1389 2000-06-03 00:09 毕业设计_源程序\admin\AdminLogin.aspx.cs
文件 2962 2009-04-23 10:42 毕业设计_源程序\admin\bookDetails.aspx
文件 2557 2000-06-03 12:38 毕业设计_源程序\admin\bookDetails.aspx.cs
文件 3982 2009-04-23 10:42 毕业设计_源程序\admin\content.aspx
文件 3144 2000-06-03 00:24 毕业设计_源程序\admin\content.aspx.cs
文件 4287 2009-04-23 10:42 毕业设计_源程序\admin\Uploadwenxian.aspx
文件 5137 2008-06-12 21:32 毕业设计_源程序\admin\Uploadwenxian.aspx.cs
文件 10752 2000-06-03 02:51 毕业设计_源程序\admin\文献\123.doc
文件 48656 2008-06-12 21:33 毕业设计_源程序\admin\文献\3.jpg
文件 10752 2000-06-03 13:41 毕业设计_源程序\admin\文献\test.doc
文件 120266 2009-04-24 18:55 毕业设计_源程序\admin\文献\关于上位自动登录在计算机文献检索系统中意义的讨论.caj
文件 391843 2007-05-09 21:59 毕业设计_源程序\admin\文献\关于文献检索系统的思考.caj
文件 0 2007-05-10 18:42 毕业设计_源程序\admin\文献\收集的网制.doc
文件 19508 2007-05-17 11:39 毕业设计_源程序\admin\文献\文献检索方式的发展与提高期刊影响力.caj
文件 622 2009-04-24 16:14 毕业设计_源程序\App_Code\db.cs
文件 2032 2000-06-03 02:37 毕业设计_源程序\App_Code\REG.cs
文件 1966080 2009-06-15 16:22 毕业设计_源程序\App_Data\jiansuo_Data.MDF
文件 1048576 2009-06-15 16:22 毕业设计_源程序\App_Data\jiansuo_Log.LDF
文件 2450 2009-04-23 10:42 毕业设计_源程序\books.aspx
文件 3924 2000-06-03 15:16 毕业设计_源程序\books.aspx.cs
文件 195 2000-06-02 00:28 毕业设计_源程序\css\li
文件 459 2000-06-03 13:02 毕业设计_源程序\css\st
文件 2684 2009-04-24 16:18 毕业设计_源程序\Default.aspx
文件 3004 2000-06-02 22:40 毕业设计_源程序\Default.aspx.cs
文件 2579 2009-06-07 14:33 毕业设计_源程序\discuss\discuss.aspx
............此处省略69个文件信息
- 上一篇:c#小型超市管理系统
- 下一篇:网上购物系统源代码
相关资源
- 毕业设计 基于C#的大型企业物流管理
- ASP.NET C#服装销售管理系统 代码 论文
- 毕业设计《网上商城》程序源码c#.n
- 基于C# C S结构的仓库管理系统的设计
- ASP.NET+SQL学生选课系统毕业设计源码
- 基于ASP.NET的毕业设计选题系统设计与
- ASP.net通用权限框架
- IP电话的设计与实现
- 毕业设计C#仓库管理系统
- 影院管理系统 c# 毕业设计作品
- ASP.NET毕业设计(邮件收发+网站)
- 教师课堂考勤系统-毕业设计-c#
- ASP.NET 网站毕业设计家居系统
- ASP.NET电影网站(毕业设计)
- ASp.NET网上商城后台管理系统毕业设计
- 网上在线订餐系统网毕业设计论文开
- 毕业设计,基于winform的酒店管理系统
- 学生毕业设计卓越项目拾柴网
- 影院管理系统c#毕业设计作品.zip
- 毕业设计“教务辅助管理系统源码”
- 基于ASP.NET三层架构的学生选课系统
- 简单asp图书销售系统
- ASP.NET+SQL房地产管理系统设计与实现(
- 毕业设计:动漫门户网站的设计与实
- 本科毕业设计开题报告(网络硬盘系
- asp.net超市信息管理系统毕业设计
- C#人力资源管理 毕业设计
- 毕业设计 甜橙在线音乐MP3网
- 分享一个asp.net医院管理系统毕业课程
- C#库存管理系统
评论
共有 条评论