コード例 #1
0
ファイル: OracleFun.cs プロジェクト: neao2002/RS.Core
        private string ConvertDatepart(DatepartType datepart)
        {
            switch (datepart)
            {
            case DatepartType.Day:
                return("day");

            case DatepartType.Hour:
                return("hour");

            case DatepartType.Millisecond:
                return("millisecond");

            case DatepartType.Minute:
                return("minute");

            case DatepartType.Month:
                return("month");

            case DatepartType.Second:
                return("second");

            case DatepartType.Year:
                return("year");

            default:
                return("");
            }
        }
コード例 #2
0
ファイル: OracleFun.cs プロジェクト: neao2002/RS.Core
 public string Datepart(DatepartType datepart, string FieldExp)
 {
     return(string.Format("Datepart({0},{1})", ConvertDatepart(datepart), FieldExp));
 }
コード例 #3
0
ファイル: OracleFun.cs プロジェクト: neao2002/RS.Core
 public string Datediff(DatepartType datepart, string BeginFieldExp, string EndFieldExp)
 {
     return(string.Format("Datediff({0},{1},{2})", ConvertDatepart(datepart), BeginFieldExp, EndFieldExp));
 }
コード例 #4
0
ファイル: OracleFun.cs プロジェクト: neao2002/RS.Core
 public string DateAdd(DatepartType datepart, int AddValue, string FieldExp)
 {
     return(string.Format("DateAdd({0},{1},{2})", ConvertDatepart(datepart), AddValue, FieldExp));
 }