下载 >  开发技术 >  C# > 图书管理系统源代码

图书管理系统源代码 评分:

这是一个比较复杂的数据库 包含图书管理 借书还书 学生管理 老师管理 和数据连接的相关应用 代码有详细的解释 压缩包里面也有 数据库的文件 代码里设置的数据库 用户是 sa 密码是 123456 请使用的时候做相关的修改 下面给出 一部分的代码 请继续关注本资源的发布 会后面有很多实用的代码上传 using System.Windows.Forms; namespace LibraryMis { public class DatabaseAccess { /* 声明成员变量,这样这个类中的所有方法就可是使用这些变量了 */ private SqlConnection myCo nnection; private SqlCommand myCommand; private SqlDataAdapter myDataAdapter; private DataSet mySet = new DataSet(); /* 写该类的构造方法,该方法名要跟类名相同,无返回值 * 当new这个类时就会执行这个构造方法 */ public DatabaseAccess() { /* 获得保存连接字符串的文件名及路径 */ //获得应用程序路径 string exePath = AppDomain.CurrentDomain.SetupInformation.ApplicationBase; //根据路径和文件名构建FileInfo对象 string fileName = exePath + "connectionString.txt"; //建立FileInfo对象 FileInfo f = new FileInfo(fileName); //判断该文件是否存在 if (f.Exists)//文件存在 { //获得文件内容即存在文件中的连接字符串 //打开文件,获得读文件的数据流对象 StreamReader sr = f.OpenText(); //读文件到变量中 string connectionString = sr.ReadToEnd(); //关闭流 sr.Close(); //由读出的连接字符串创建Connection对象 myConnection = new SqlConnection(connectionString); //由Connection对象创建Command对象 myCommand = myConnection.CreateCommand(); //创建DataAdapter对象 myDataAdapter = new SqlDataAdapter(); myDataAdapter.SelectCommand = myCommand; //创建CommandBuilder对象 SqlCommandBuilder cb = new SqlCommandBuilder(myDataAdapter); //尝试是否能够打开连接 try { myConnection.Open(); } catch (Exception ex) //打开连接出错,可能是连接字符串有问题,这里调用数据库访问设置窗体来重新设置服务器名和数据库名 { MessageBox.Show("连接不到数据库LibraryMis,请在“数据库访问设置窗体中对数据库访问进行正确的设置”" + ",取消登录后重新启动图书馆管理系统!","警告",MessageBoxButtons.OK,MessageBoxIcon.Warning ); //创建 数据库访问设置窗体,并显示 FormSetDatabase fmsd = new FormSetDatabase(); fmsd.ShowDialog(); } finally { try { myConnection.Close(); } catch (Exception ex) { } } return; } else //文件不存在 { //设置默认的连接字符串 string connectionString = "server=.;database=LibraryMis;uid=sa;pwd=123456"; //把这个字符串写入文件 StreamWriter sw = new StreamWriter(fileName); sw.Write(connectionString); sw.Close(); MessageBox.Show("文件" + fileName + "不存在,已创建该文件,请重新启动图书馆管理系统","警告",MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } /*创建查询的方法,返回数据集对象DataSet,参数SelectString表示查询的Sql语句,TableName表示要查询的表名*/ public DataSet FillDataSet(string SelectString, string TableName) { myDataAdapter.SelectCommand.CommandText = SelectString;//设置查询的Sql语句 myDataAdapter.Fill(mySet,TableName); return mySet; } /*执行插入,更新,修改的操作,参数CommandString表示Sql语句*/ public void ExeCommand(string CommandString) { myCommand.CommandText = CommandString; myConnection.Open(); try { myCommand.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show(ex.ToString(),"警告",MessageBoxButtons.OK,MessageBoxIcon.Warning); } finally { myConnection.Close(); } } /*执行存储过程的方法,参数为Command对象*/ public void ExeStoreProcedure(SqlCommand command) { command.Connection = myConnection; myCommand = command; myConnection.Open(); try { myCommand.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show(ex.ToString(), "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning); } finally { myConnection.Close(); } }
...展开详情收缩
2011-11-17 上传大小:737KB
立即下载 开通VIP
分享
收藏 (30) 举报

评论 共50条

rabid_rabbit 刚接触的人可以参考一下
2016-10-22
回复
lzf272578520 有参考价值
2015-11-23
回复
dx13834378019 不错,挺好的, 可以参考
2015-05-20
回复
consons 不错的,可以参考
2015-04-10
回复
xiaoguo_zi 资源还可以,适合新手学习
2015-01-12
回复
qq_21446441 不错的,可以参考
2014-12-30
回复
u012931018 挺好,有参考意义
2014-11-28
回复
jien1109 能用,感觉还行
2014-09-11
回复
liwang8788 用了,还不错,挺清晰的
2014-07-02
回复
user_cx 不错 有参考意义
2014-06-26
回复
用户权限管理系统 源代码和设计报告

使用php+mysql+apache+qeephp,完成的用户权限管理系统,实现用户的访问权限控制,分组管理,权限设置,个人资料修改。

立即下载
基于jsp的图书管理系统源代码

基于jsp的图书管理系统源代码包含数据库和示例文档、基于jsp的图书管理系统源代码包含数据库和示例文档、 基于jsp的图书管理系统源代码包含数据库和示例文档、 基于jsp的图书管理系统源代码包含数据库和示例文档、

立即下载
Javaweb图书管理系统源代码

1、用户注册 2、用户登录 3、添加商品(CURD) 4、商品查看-- 列表查询 5、商品详情页面 6、将商品添加购物车 7、查看购物车 8、修改购物车 9、生成订单 10、订单查看(取消) 11、在线支付 12.下载销售榜单 游客(未登录): 注册、登陆、商品查看 商城注册用户 : 商品查看、添加商品到购物车、购物车管理、生成订单、订单管理、在线支付 管理员 : 添加商品、商品管理、查看订单 、榜单查看(导出)

立即下载
图书管理系统+Java源代码+SQL Server数据库文件

图书管理系统+Java源代码+SQL Server数据库文件 直接导包到开发工具里,使用SQL Server数据库

立即下载
c语言图书馆管理系统源代码

一个关于图书馆的管理系统,很适合大一课程设计,有源代码

立即下载
图书管理系统源代码(java版)

一个java图书管理系统的源码,数据库采用mysql,由于mysql也有Linux版本,所以在windows和Linux下都适用。代码已优化,精简高效,适合初、中级学员学习参考,其功能图如下: 菜单栏 ——文件 ————退出 ——管理 ————图书管理 ——————图书入库 ——————图书编辑 ——————图书删除 ————借阅管理 ——————借书 ——————还书 ————账户管理 ——————密码修改 ——————读者账户管理 ————————增加读者 ————————删除读者 ——————根管理员功能 ————————增加管理员 ————————删除管理员 ——查看 ————所有图书

立即下载
JavaWeb图书管理系统源代码

图书管理系统是用java语言写的,包里面含有源代码与SQL脚本

立即下载
VS图书管理系统

---------------------------------- 非常简单的一个VB系统 ----------------------------------

立即下载
图书管理系统源代码(自己写的)

图书管理:增加图书、修改图书、删除图书、统计图书; 借阅管理:查找图书、借阅图书、归还图书、借阅图书统计; 读者管理:申请读者卡、删除读者卡、修改读者卡; 馆员管理:添加管理员、修改管理员信息、删除管理员。 根据以上功能说明,设计馆员信息、读者信息、读者卡信息、图书信息的存储结构,数据存储在文件中,界面要求有合理的提示,每个功能可以设立菜单,根据提示可以完成相关的功能要求。在编译、连接与运行程序的过程中,应充分利用调试方法与工具,同时不断总结编写和调试较大型程序的经验与体会,按设计的要求写出设计报告。

立即下载
C#编写的图书管理系统源代码

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace 图书管理系统 { public partial class 登录窗口 : Form { //public static s

立即下载
JAVA图书管理系统源代码

JAVA语言的图书管理系统,数据库采用SQL Server,编译软件采用Eclipse.

立即下载
自己做的 C#图书馆管理系统,含数据库文件及源代码

自己做的 C#图书馆管理系统,含数据库文件及源代码,可用于毕业设计亲测可用, 谢谢支持。

立即下载
JavaWeb图书管理系统MYSQL版 源码实例下载

JavaWeb图书管理系统 源码

立即下载
图书馆管理系统 JSP源码

图书馆管理系统,主要功能:管理元登录,图书的增、删、改、查,借阅信息记录

立即下载
C++图书管理系统 (内附源码)

1.2设计内容 1.编写一个图书管理程序。 图书信息的组成部分为:书号、书名、作者名、出版社、出版时间、价格等。 试设计一图书信息管理系统,使之能提供以下功能: 2.新书上架:添加图书信息; 3.图书浏览:输出所有图书信息; 4.图书查询:可按书号、书名、作者名查询; 5.图书下架:删除指定图书信息,按书号。

立即下载
jsp之图书管理系统

开发一个图书借阅管理系统,系统包括读者用户管理、图书管理、借阅管理,用户信息包括用户编号、用户姓名、电话号码、电子邮件、用户地址等,系统管理员登录系统后可为对用户信息进行增加、删除、修改操作,并可修改读者及其自身的密码;图书信息包括图书编号、图书分类、图书名称、出版时间、出版社及作者信息,每本图书在书库中可能有1到多本。每名用户借阅图书的数量不能超过3本,每本书的借阅期限是1个月,到期前1周可以续借,但如果已经过期则不能续借。用户可通过网络远程进行续借,或查询其自身的借阅信息,以及修改其自身密码及联系方式信息。用户借阅或归还图书时,管理员首先查询用户的借阅信息,若有超期的图书,则需要先缴纳罚款

立即下载
大学C++课程设计图书馆管理系统源代码

学C++的看过来,你肯定会有一个课程设计,头大吧,我也是。这份代码是我脱发想出来的,可以运行,老师点评过,很OK,希望能帮到你,毕竟当时我满网找都没找见合适的。

立即下载
SSH图书管理系统JAVAWEB源码

图书管理系统JAVAWEB源码 图书管理系统JAVAWEB源码 我作为培训生在培训时候,接触和自己做的源码,分享一下, 为了高薪就业,我花了不少心血去参加培训,在培训中,也下了很大的功夫 ,学会了太多太多,就业之后才发现,会的东西还是太少, 真正的就业了,才发现,应该抓紧时间,多会写东西,然后追逐自己的利益, 得到自己的升职加薪。我们可以的。自学很多知识 ,在这里分享一下,在北上广深大公司们, 从小功能开始的编码之路。值得我拿出来分享, 图书管理系统JAVAWEB源码

立即下载
图书馆管理系统java源代码

图书馆管理系统 经过测试系统运行正常 jre1.7 + tomcat7.0 + Mysql + jar包 1.按照db_library.sql创建数据库; 2.修改数据库配置 功能:图书馆信息、管理员设置、参数设置、书架设置、读者类型管理、读者档案管理、图书类型管理、图书档案管理、图书借阅、图书续借、图书归还、图书档案查询、图书借阅查询、借阅到期提醒、更改口令

立即下载
图书馆管理系统源码(PHP+MYSQL)

php图书馆管理系统(包含程序和说明文档) 通过计算机对图书进行管理,不仅为图书馆的管理注入了新的生机,而且在运营过程节省了大量的人力、物力、财力和时间,提高图书馆的效率,还为图书馆在读者群中树立了一个全新的形象,为图书馆日后发展奠定一个良好的基础。 (1)输入管理员名称及密码,单击“确定”按钮,进入系统主界面 (2)在“系统设置”中设置管理员信息、图书馆信息、书架等。 (3)在“读者管理”中先设置读者类型,然后在读者档案管理中添加读者信息。 (4)在“图书档案管理”中添加图书信息。 (5)在“图书借还”中可以执行借书、续借及归还操作。 (6)在“系统查询”可以查询图书信息、借阅信息及图书借

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

图书管理系统源代码

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
1 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: