918博天堂

Server : Microsoft-IIS/10.0
System : Windows NT EBS-6136 10.0 build 17763 (Windows Server 2016) i586
User : jxgj ( 0)
PHP Version : 7.0.33
Disable Function : passthru,exec,system,shell_exec,proc_open,popen,pcntl_exec,socket_bind,stream_socket_server
Directory :  D:/tmp_aspnet/root/6b11be23/e503b68d/
Upload File :
Current Directory [ Writeable ] Root Directory [ Writeable ]


Current File : D:/tmp_aspnet/root/6b11be23/e503b68d/App_Code.ronncair.1.cs
?#pragma checksum "D:\wwwroot\keman\wwwroot\App_Code\yingshi.cs" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0E0AEFCF51FF23B61DA8781E779E9CE2"

#line 1 "D:\wwwroot\keman\wwwroot\App_Code\yingshi.cs"
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
using System.Text.RegularExpressions;
using System.Text;

/// <summary>
/// yingshi 的提要注明
/// </summary>
public class yingshi
{
	#region 域界说
    public string Connectionstring;
		#endregion
		
		#region 机关函数
    public yingshi()
		{
			//
			// TODO: 在此处增长机关函数逻辑
			//
            this.Connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + HttpContext.Current.Server.MapPath(ConfigurationManager.ConnectionStrings["strConn"].ConnectionString);
            if (HttpContext.Current.Request.Url.ToString().ToLower().IndexOf("/en/") > -1)
            {
                this.Connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + HttpContext.Current.Server.MapPath(ConfigurationManager.ConnectionStrings["strConnEn"].ConnectionString);
            }
        }
		#endregion
    //private static readonly string Connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + System.Web.HttpContext.Current.Server.MapPath("/App_Data/ycdata.mdb");
    OleDbConnection cn;
    OleDbCommand cmd;
    OleDbDataAdapter da;
    OleDbDataReader read;
    /// <summary>
    /// 对用户表的增,删,改,操作
    /// </summary>
    /// <param name="sql">要执行的sql语句</param>
    public void user(string sql)
    {
        cn = new OleDbConnection(Connectionstring);
        cmd = new OleDbCommand(sql, cn);
        cn.Open();
        cmd.ExecuteNonQuery();
        cn.Close();
        cn.Dispose();
    }
    /// <summary>
    /// 对用户表的增,删,改,操作
    /// </summary>
    /// <param name="sql">要执行的sql语句</param>
    public string shuju(string sql)
    {
        cn = new OleDbConnection(Connectionstring);
        cmd = new OleDbCommand(sql, cn);
        cn.Open();
        string ff=cmd.ExecuteScalar().ToString();
        cn.Close();
        cn.Dispose();
        return ff;
    }
    /// <summary>
    /// 对datalist的绑定
    /// </summary>
    /// <param name="sql">要执行的查问sql语句</param>
    /// <returns>返回了局集</returns>
    public DataSet chaxun(string sql)
    {
        cn = new OleDbConnection(Connectionstring);
        da = new OleDbDataAdapter(sql, cn);
        DataSet dt = new DataSet();
        da.Fill(dt);
        return dt;
        dt.Dispose();
    }

    public DataTable dttable(string sql)
    {
        cn = new OleDbConnection(Connectionstring);
        da = new OleDbDataAdapter(sql, cn);
        DataSet dt = new DataSet();
        da.Fill(dt);
        return dt.Tables[0];
    }



    //erjifenlei  判断是否 拥有 类此外直接链接    (空和0:无图新闻列表,1:有图新闻列表 2:带图课程信息列表  3:专家教授带图列表 4:关于918博天堂 单页面 ,也可直接输入地址)
    public string pdejfllianjie(string tedian, string classid)
    {
        //string urlsss = "#";

        //if (tedian == "" || tedian == "0")
        //{
        //    urlsss = "redianzixun.aspx?classid=" + classid + "";

        //}
        //else if (tedian == "1")
        //{
        //    urlsss = "qiyefangtan.aspx?classid=" + classid + "";

        //}
        //else if (tedian == "2")
        //{
        //    urlsss = "jingpingkecheng.aspx?classid=" + classid + "";

        //}

        //else if (tedian == "3")
        //{
        //    urlsss = "zhuanjiajiaoshou.aspx?classid=" + classid + "";

        //}

        //else if (tedian == "4")
        //{
        //    urlsss = "about.aspx?classid=" + classid + "";

        //}


        //else if (tedian != "" && tedian != "0" && tedian != "1" && tedian != "2" && tedian != "3" && tedian != "4")
        //{
        //    urlsss = tedian;

        //}

        //return urlsss;



        string urlsss = "#";

        if (tedian == "" || tedian == "0")
        {
            urlsss = "news.aspx?classid=" + classid + "";

        }
        else if (tedian == "1")
        {
            urlsss = "news.aspx?classid=" + classid + "";

        }
        else if (tedian == "2")
        {
            urlsss = "huangjing.aspx?classid=" + classid + "";

        }

        else if (tedian == "3")
        {
            urlsss = "huangjing.aspx?classid=" + classid + "";

        }

        else if (tedian == "4")
        {
            urlsss = "about.aspx?classid=" + classid + "";

        }


        else if (tedian != "" && tedian != "0" && tedian != "1" && tedian != "2" && tedian != "3" && tedian != "4")
        {
            urlsss = tedian;

        }

        return urlsss;










    }



    /// <summary>
    /// 对datalist的绑定
    /// </summary>
    /// <param name="sql">要执行的查问sql语句</param>
    /// <returns>返回了局集</returns>
    public DataSet chaxun2(string sql)
    {
        cn = new OleDbConnection(Connectionstring);
        da = new OleDbDataAdapter(sql, cn);
        DataSet dt = new DataSet();
        da.Fill(dt);
        return dt;
    }
    /// <summary>
    /// 截取字符串
    /// </summary>
    /// <param name="stringToSub"></param>
    /// <param name="length"></param>
    /// <returns></returns>
    public static string CutString(string stringToSub, int length)
    {
        Regex regex = new Regex("[\u4e00-\u9fa5]+", RegexOptions.Compiled);
        char[] stringChar = stringToSub.ToCharArray();
        StringBuilder sb = new StringBuilder();
        int nLength = 0;
        bool isCut = false;
        for (int i = 0; i < stringChar.Length; i++)
        {
            if (regex.IsMatch((stringChar[i]).ToString()))
            {
                sb.Append(stringChar[i]);
                nLength += 2;
            }
            else
            {
                sb.Append(stringChar[i]);
                nLength = nLength + 1;
            }

            if (nLength > length)
            {
                isCut = true;
                break;
            }
        }
        if (isCut)
            return sb.ToString() + "...";
        else
            return sb.ToString();
    }
    /// <summary>
    /// 对表的读去
    /// </summary>
    /// <param name="sql">执行的sql语句</param>
    /// <returns>返回的了局</returns>
        public OleDbDataReader charead(string sql)
        {
        cn = new OleDbConnection(Connectionstring);
        cmd = new OleDbCommand(sql, cn);
        cn.Open();
        read = cmd.ExecuteReader();
        return read;
        }
    /// <summary>
    /// 绑定gridview
    /// </summary>
    /// <param name="sql">查问语句sql语句</param>
    /// <param name="gridview">绑定的内容</param>
    public void bind(string sql, GridView gridview)
    {
        cn = new OleDbConnection(Connectionstring);
        da = new OleDbDataAdapter(sql, cn);
        DataSet dt = new DataSet();
        da.Fill(dt);
        gridview.DataSource = dt.Tables[0].DefaultView;
        gridview.DataBind();
        cn.Close();
        cn.Dispose();
    }
    /// <summary>
    /// 弹出对话信息
    /// </summary>
    /// <param name="ss">弹出的对话内容</param>
    public void MSG(string ss)
    {
        HttpContext.Current.Response.Write("<script>alert('" + ss + "')</script>");
    }
    /// <summary>
    /// 绑定dropdownlist
    /// </summary>
    /// <param name="dropdownlist">绑定的控件的名称</param>
    public void bingding(string sql, DropDownList dropdownlist, string id, string title)
    {
        cn = new OleDbConnection(Connectionstring);
        da = new OleDbDataAdapter(sql, cn);
        DataSet dt = new DataSet();
        da.Fill(dt);
        dropdownlist.DataSource = dt.Tables[0].DefaultView;
        dropdownlist.DataValueField = id;
        dropdownlist.DataTextField = title;
        dropdownlist.DataBind();
        cn.Close();
        cn.Dispose();
    }

    public string MD5(string pwd)
    {

        return FormsAuthentication.HashPasswordForStoringInConfigFile(pwd, "md5");

    }

    public void javascript(string font)
    {

        HttpContext.Current.Response.Write("<script>alert('" + font + "')</script>");
    }

    public void java(string font, string yemian)
    {

        HttpContext.Current.Response.Write("<script>alert('" + font + "');location.href='" + yemian + "'</script>");
    }
    //写成一个步骤,以便多处挪用:
    public void Alert(Page page, string msg)
    {
        page.ClientScript.RegisterClientScriptBlock(GetType(), "_error", " <script language=javascript>window.alert('" + msg + "') </script>");
    }
    //判断是否整型
    public bool checkIsNum(string TestString)
    {
        string SpecSign = "0123456789";
        for (int i = 0; i < TestString.Length; i++)
        {
            while (SpecSign.IndexOf(TestString[i]) == -1)
                return false;
        }
        return true;
    }


    

}


#line default
#line hidden