这是一个.ner框架中经常用到的数据映射类,此类主要承接业务应用做数据的增删查改操作。通过序列化将查询数据映射为需要的类。

由于经常会用到,这里收藏一下。

data用作SQL数据库链接操作;

Repository提供数据常用的增删查改以及分页操作;

Serialization对sql查询出的数据进行序列化;

大致目录如下:

.NET数据请求序列化

 

一、Data下代码

BaseKey.cs

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

namespace IM.Job.WebApi.Common.Data
{
    /// <summary>
    /// 读取web.config数据库连接
    /// 需要在appsetting配置DBConnectionString节点
    /// </summary>
    public class BaseKey
    {
        /// <summary>
        /// 主数据库连接
        /// </summary>
        public static string DbConnectionString
        {
            get
            {
                return ConfigurationManager.AppSettings["DBConnectionString"];
            }
        }

        /// <summary>
        /// instrument数据库连接
        /// </summary>
        /// <returns></returns>
        public static SqlConnection GetConnection()
        {
            string strcoun = DbConnectionString;
            SqlConnection con = new SqlConnection(strcoun);

            if (con.State != ConnectionState.Open)
            {
                con.Open();
            }
            return con;
        }
    }
}
View Code

相关文章:

  • 2021-07-04
  • 2022-03-06
  • 2021-07-15
  • 2022-12-23
  • 2021-09-24
  • 2021-06-28
  • 2022-12-23
  • 2021-08-18
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2021-12-20
  • 2022-12-23
相关资源
相似解决方案