public DataTable CheckDate(string checkBeginTime,string checkEndTime,string fliter) ...{ System.Text.StringBuilder strSql =new System.Text.StringBuilder(); strSql.Append("select NoteID,NoteTitle,CreateDate,EndDate from tblNetSplitNoteData"+ " where ((CreateDate>='"+checkBeginTime+"' and CreateDate<='"+checkEndTime+"')"+ " or (EndDate>='"+checkBeginTime+"' and EndDate<='"+checkEndTime+"')"+ " or '"+ checkBeginTime +"' between CreateDate and EndDate) "); if (fliter !="") ...{ strSql.Append(fliter); } DataTable dt =this.DatabaseAccess.ExecuteDataset(strSql.ToString()).Tables[0]; return dt; }