這裡蒐集了我自己寫的ASP.NET常用函式(C#)

每個都是實際在專案上跑過的

我習慣將這些函式放在一個叫Tools.cs的檔案中

 

//==================== 一般 ====================

/// <summary>
/// 即Response.Write()
/// </summary>
public void W(string string1)
{
    HttpContext.Current.Response.Write(string1);
}

/// <summary>
/// 取得目前系統時間 西元年月日時分秒(14位數)
/// </summary>
/// <returns></returns>
public string GetSystemTime()
{
   return System.DateTime.Now.ToString("yyyyMMddHHmmss");
}

/// <summary>
/// 判斷是否為數值
/// </summary>
/// <param name="string1"></param>
/// <returns></returns>
public bool IsNumeric(string string1)
{
    int result;
    if (int.TryParse(string1, out result))
    {
        return true;
    }
    else
    {
        return false;
    }
}

 

//==================== 資料庫 ====================

/// <summary>
/// SQL select
/// </summary>
/// <param name="sSQL"></param>
/// <returns></returns>
public DataView SQLQuery(string sSQL)
{
    DataView dv;
    SqlDataSource ds1 = new SqlDataSource();
    System.Configuration.Configuration rootWebConfig = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/專案名稱");
    ds1.ConnectionString = rootWebConfig.ConnectionStrings.ConnectionStrings["連線字串名稱"].ToString();
    ds1.SelectCommand = sSQL;
    dv = (DataView)ds1.Select(DataSourceSelectArguments.Empty);
    
    return dv;
}

arrow
arrow
    全站熱搜

    deantsai 發表在 痞客邦 留言(0) 人氣()