• 大小: 13.11MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-20
  • 语言: C#
  • 标签: C#  asp.net  源代码  

资源简介

基于web的图书管理系统。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Data;

namespace Model
{
    public class SQLHelper
    {
        private SqlConnection conn = null;
        private SqlCommand cmd = null;
        private SqlDataReader sdr = null;

        public SQLHelper()
        {
            string connStr = System.Configuration.ConfigurationManager.ConnectionStrings[“Connstr“].ConnectionString;
            conn = new SqlConnection(connStr);
        }

        public SqlConnection GetConn()
        {
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            return conn;
        }

        //private SqlConnection CreateConn()
        //{
        //    SqlConnection conn = new SqlConnection(“server=.;database=newssystem;user id=sa;pwd=12566717“);
        //    return conn;
        //}


        /// 
        /// 执行不带参数的增删改SQL语句或存储过程
        /// 

        /// SQL语句或存储过程名称
        /// 增删改影响的行数
        public int ExecuteNonQuery(string cmdText CommandType ct)
        {
            int res;
            try
            {
                cmd = new SqlCommand(cmdText GetConn());
                cmd.CommandType = ct;
                res = cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
            return res;
        }

        /// 
        /// 执行带参数的增删改SQL语句或存储过程
        /// 

        /// SQL语句或存储过程名称
        /// 增删改影响的行数
        public int ExecuteNonQuery(string sql SqlParameter[] paras CommandType ct)
        {
            int res;
            try
            {
                using (cmd = new SqlCommand(sql GetConn()))
                {
                    cmd.Parameters.AddRange(paras);
                    cmd.CommandType = ct;
                    res = cmd.ExecuteNonQuery();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
            return res;
        }

        /// 
        /// 该方法执行传入不带参数的SQL语句或存储过程
        /// 

        /// SQL语句或存储过程名称
        /// DataTable
        public DataTable ExecuteQuery(string cmdText CommandType ct)
        {
            DataTable dt = new DataTable();
            cmd = new SqlCommand(cmdText GetCon

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-08-17 16:29  MF000592-ASP.NET图书管理系统源码\
     目录           0  2015-08-17 16:29  MF000592-ASP.NET图书管理系统源码\DB\
     文件     3145728  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\DB\MBOOK.mdf
     文件     1048576  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\DB\MBOOK_log.ldf
     文件     3621836  2015-04-27 11:29  MF000592-ASP.NET图书管理系统源码\DB\国内最大的免费商业源码下载平台.mht
     文件         262  2015-07-17 16:10  MF000592-ASP.NET图书管理系统源码\DB\源码说明.txt
     文件       14108  2015-07-21 10:13  MF000592-ASP.NET图书管理系统源码\DB\百纳科技源码.png
     目录           0  2015-08-17 16:29  MF000592-ASP.NET图书管理系统源码\Model\
     文件        2351  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\Model\Model.csproj
     目录           0  2015-08-17 16:29  MF000592-ASP.NET图书管理系统源码\Model\obj\
     目录           0  2015-08-17 16:29  MF000592-ASP.NET图书管理系统源码\Model\obj\Debug\
     文件        5860  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\Model\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         311  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\Model\obj\Debug\Model.csproj.FileListAbsolute.txt
     文件     3621836  2015-04-27 11:29  MF000592-ASP.NET图书管理系统源码\Model\obj\Debug\国内最大的免费商业源码下载平台.mht
     文件         262  2015-07-17 16:10  MF000592-ASP.NET图书管理系统源码\Model\obj\Debug\源码说明.txt
     文件       14108  2015-07-21 10:13  MF000592-ASP.NET图书管理系统源码\Model\obj\Debug\百纳科技源码.png
     目录           0  2015-08-17 16:29  MF000592-ASP.NET图书管理系统源码\Model\Properties\
     文件        1362  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\Model\Properties\AssemblyInfo.cs
     文件        6431  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\Model\SQLHelper.cs
     文件     3621836  2015-04-27 11:29  MF000592-ASP.NET图书管理系统源码\Model\国内最大的免费商业源码下载平台.mht
     文件         262  2015-07-17 16:10  MF000592-ASP.NET图书管理系统源码\Model\源码说明.txt
     文件       14108  2015-07-21 10:13  MF000592-ASP.NET图书管理系统源码\Model\百纳科技源码.png
     文件     3621836  2015-04-27 11:29  MF000592-ASP.NET图书管理系统源码\国内最大的免费商业源码下载平台.mht
     目录           0  2015-08-17 16:29  MF000592-ASP.NET图书管理系统源码\图书管理系统\
     文件        1413  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\图书管理系统.sln
     文件       66560  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\图书管理系统.suo
     文件         466  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\图书管理系统\About.aspx
     文件         339  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\图书管理系统\About.aspx.cs
     文件         456  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\图书管理系统\About.aspx.designer.cs
     目录           0  2015-08-17 16:29  MF000592-ASP.NET图书管理系统源码\图书管理系统\Account\
     文件        4457  2012-03-12 10:44  MF000592-ASP.NET图书管理系统源码\图书管理系统\Account\ChangePassword.aspx
............此处省略91个文件信息

评论

共有 条评论