/// <summary>
        /// 执行查询
        /// </summary>
        /// <param name="command">Command</param>
        /// <returns></returns>
        public static DataSet SearchDataSet(this IDbCommand command)
        {
            var da = command.CreateDataAdapter();

            DataSet dsResult = new DataSet();

            da.Fill(dsResult);

            return(dsResult);
        }
        /// <summary>
        /// 执行查询
        /// </summary>
        /// <param name="command">Command</param>
        /// <returns></returns>
        public static DataTable Search(this IDbCommand command)
        {
            var da = command.CreateDataAdapter();

            DataSet dsResult = new DataSet();

            da.Fill(dsResult);

            return(dsResult.Tables.Count == 0 ? new DataTable() : dsResult.Tables[0]);
        }