• 大小: 8.39MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-08
  • 语言: 其他
  • 标签: 实验室  设备  

资源简介

我刚做的实验室设备管理系统,包含论文 源码 设计 欢迎指摘

资源截图

代码片段和文件信息

/* 
 *  作者:张维锋
 *  创建时间:2010-09-11 11:01:14
*   说明:数据库基本操作方法
*   邮箱:张维锋 765423431@qq.com
*/
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
namespace DAL
{

    public class SQLHelper
    {
        private SqlConnection conn = null;
        private SqlCommand cmd = null;
        private SqlDataReader sdr = null;
        private SqlDataAdapter da = null;
        private DataSet ds = null;
        static string s = System.IO.Directory.GetCurrentDirectory() + “\\LabEMS.mdf“;
        #region 创建conn
        /// 
        ///生成到配置文件的连接数据库字符串
        /// 

        public SQLHelper()
        {
            string strConnecitonName = “conn“;
            
            ConnectionStringSettings setting;
            setting = ConfigurationManager.ConnectionStrings[strConnecitonName];

            if (setting == null)
            {
                setting = new ConnectionStringSettings();
                setting.Name = strConnecitonName;
                //setting.ConnectionString = “data source=192.168.1.6;Initial Catalog=LabEMS;uid=sa;pwd=123;Asynchronous Processing=True;“;
                setting.ConnectionString = “Data Source=.\\SQLExpress;Integrated Security=SSPI;AttachDBFilename=“ + s + “;User Instance=true“;
                Configuration config;
                config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
                config.ConnectionStrings.ConnectionStrings.Add(setting);
                config.Save();
            }
            conn = new SqlConnection(setting.ConnectionString);
        }
        public SqlConnection getConn()
        {
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            return conn;
        }

        #endregion

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

        /// SQL语句或者存储过程
        /// 命令类型(sql语句或者存储过程)
        /// 返回更新的记录数
        public int ExecuteNonQuery(string comText CommandType ct)
        {
            int res;
            try
            {
                using (cmd = new SqlCommand(comText getConn()))
                {
                    cmd.CommandType = ct;
                    res = cmd.ExecuteNonQuery();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return res;
        }
        #endregion

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

        /// SQL语句或者存储过程
        /// 参数集合
        /// 命令类型
        /// 返回更新的记录数
        p

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        674  2010-10-26 00:38  实验室设备管理系统\实验室设备管理系统\.svn\all-wcprops

     文件        718  2010-10-26 00:38  实验室设备管理系统\实验室设备管理系统\.svn\entries

     文件         53  2010-10-21 23:57  实验室设备管理系统\实验室设备管理系统\.svn\prop-base\实验室设备管理系统.suo.svn-base

     文件       2198  2010-10-26 00:11  实验室设备管理系统\实验室设备管理系统\.svn\text-base\实验室设备管理系统.sln.svn-base

     文件      54784  2010-10-26 00:38  实验室设备管理系统\实验室设备管理系统\.svn\text-base\实验室设备管理系统.suo.svn-base

     文件        497  2010-10-26 00:11  实验室设备管理系统\实验室设备管理系统\DAL\.svn\all-wcprops

     文件        661  2010-10-26 00:11  实验室设备管理系统\实验室设备管理系统\DAL\.svn\entries

     文件       1996  2010-10-21 12:17  实验室设备管理系统\实验室设备管理系统\DAL\.svn\text-base\DAL.csproj.svn-base

     文件      11283  2010-10-25 21:11  实验室设备管理系统\实验室设备管理系统\DAL\.svn\text-base\SQLHelper.cs.svn-base

     文件        154  2010-10-26 00:11  实验室设备管理系统\实验室设备管理系统\DAL\bin\.svn\all-wcprops

     文件        302  2010-10-26 00:11  实验室设备管理系统\实验室设备管理系统\DAL\bin\.svn\entries

     文件        512  2010-10-26 00:38  实验室设备管理系统\实验室设备管理系统\DAL\bin\Debug\.svn\all-wcprops

     文件        650  2010-10-26 00:38  实验室设备管理系统\实验室设备管理系统\DAL\bin\Debug\.svn\entries

     文件         53  2010-10-21 23:57  实验室设备管理系统\实验室设备管理系统\DAL\bin\Debug\.svn\prop-base\DAL.dll.svn-base

     文件         53  2010-10-21 23:57  实验室设备管理系统\实验室设备管理系统\DAL\bin\Debug\.svn\prop-base\DAL.pdb.svn-base

     文件      20480  2010-10-26 00:38  实验室设备管理系统\实验室设备管理系统\DAL\bin\Debug\.svn\text-base\DAL.dll.svn-base

     文件      19968  2010-10-26 00:38  实验室设备管理系统\实验室设备管理系统\DAL\bin\Debug\.svn\text-base\DAL.pdb.svn-base

     文件      20480  2010-10-26 02:01  实验室设备管理系统\实验室设备管理系统\DAL\bin\Debug\DAL.dll

     文件      19968  2010-10-26 02:01  实验室设备管理系统\实验室设备管理系统\DAL\bin\Debug\DAL.pdb

     文件       1996  2010-10-20 23:46  实验室设备管理系统\实验室设备管理系统\DAL\DAL.csproj

     文件        572  2010-10-26 00:11  实验室设备管理系统\实验室设备管理系统\DAL\obj\.svn\all-wcprops

     文件        664  2010-10-26 00:37  实验室设备管理系统\实验室设备管理系统\DAL\obj\.svn\entries

     文件        118  2010-10-21 13:04  实验室设备管理系统\实验室设备管理系统\DAL\obj\.svn\text-base\DAL.csproj.FileList.txt.svn-base

     文件        881  2010-10-21 12:28  实验室设备管理系统\实验室设备管理系统\DAL\obj\.svn\text-base\DAL.csproj.FileListAbsolute.txt.svn-base

     文件        118  2010-10-21 13:04  实验室设备管理系统\实验室设备管理系统\DAL\obj\DAL.csproj.FileList.txt

     文件        881  2010-10-26 02:05  实验室设备管理系统\实验室设备管理系统\DAL\obj\DAL.csproj.FileListAbsolute.txt

     文件        512  2010-10-26 00:38  实验室设备管理系统\实验室设备管理系统\DAL\obj\Debug\.svn\all-wcprops

     文件        678  2010-10-26 00:38  实验室设备管理系统\实验室设备管理系统\DAL\obj\Debug\.svn\entries

     文件         53  2010-10-21 23:57  实验室设备管理系统\实验室设备管理系统\DAL\obj\Debug\.svn\prop-base\DAL.dll.svn-base

     文件         53  2010-10-21 23:57  实验室设备管理系统\实验室设备管理系统\DAL\obj\Debug\.svn\prop-base\DAL.pdb.svn-base

............此处省略631个文件信息

评论

共有 条评论