资源简介
本课题基于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#小型超市管理系统
- 下一篇:网上购物系统源代码
相关资源
- ASP.NET实验室预约管理系统
- 毕业设计_房屋中介系统(C#版)
- ASP.NET客户管理系统(毕业设计 C#
- 学生宿舍管理系统(毕业设计 C#实现
- 资产管理系统源码(附数据库)毕业
- ASP.NET考勤管理系统(毕业设计)
- asp.net+IIS+sqlserver选课系统毕业设计全
- 在线购物系统 C# ASP.NET SQL Server2005 毕
- 图书管理系统C#+SQL 适合毕业设计含毕
- ERP实施方法论
- 电路绘图软件毕业设计
- asp.net/c#酒店客房管理系统(毕业设计
- ASP.NET的毕业设计软件及文档
- ASP.NET大学生就业管理系统源码
- C#版本图书管理系统.rar
- ASP.NET图书管理系统课程毕业设计源码
- winform项目-毕业设计项目
- 学生宿舍管理管理系统
- ASP.NET和ACCESS的网上投票系统 毕业设计
- ASP.Net大学生实习实训管理项目源码
- asp.net+sql个人网站(毕业设计)
- ASP.NET设计的车站售票系统+详细论文
- C#设计的企业人事工资考勤管理系统
- C#设计的电子邮件系统+论文+报告+源码
- 毕业设计----ASP.NET仓库管理系统
- ASP.NET学生选课系统
- ASP.NET学生点名系统设计与实现(论文
- 学生成绩信息管理系统源码+论文+文献
- ASP.NET+SQL学生二手物品交易系统(毕业
- 毕业设计音乐网站代码与论文
评论
共有 条评论