F/DBSelect.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

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

namespace F
{
    /// <summary>
    /// 查询数据库后的结果
    /// </summary>
    public class DBSelect
    {
        #region 数据库
        /// <summary>
        /// 数据库Key,切换数据库时用
        /// </summary>
        public string Key { get; set; }

        /// <summary>
        /// 数据库种类名称,
        /// </summary>
        public F.ADO.Enum.DBType DBType { get; set; }

        /// <summary>
        /// 连接字符串
        /// </summary>
        public string SqlHelp { get; set; }
        #endregion

        /// <summary>
        /// SQL语句
        /// </summary>
        public string sql { get; set; }

        /// <summary>
        /// 执行的毫秒数
        /// </summary>
        public double time { get; set; }

        /// <summary>
        /// 返回的数据【查询专用】
        /// </summary>
        public DataTable dt { get; set; }

        /// <summary>
        /// 返回model类
        /// </summary>
        /// <typeparam name="T">类型</typeparam>
        /// <returns></returns>
        public FList<T> lis<T>() where T : new()
        {
            try
            {
                //return dt.FToJson().FJsonTo<FList<T>>();
                return dt.DTToModel<T>();
            }
            catch (Exception ex)
            {
                return new FList<T>();
后面还有 65 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。