예제 #1
0
파일: Criteria.cs 프로젝트: thevpc/neormf
        public Criteria SetInt(int pos, int value)
        {
            SqlParam p = new SqlParam();

            p.SetPos(pos);
            p.SetValue(value);
            p.SetSqlType(Types.INTEGER);
            parameters.Add(pos, p);
            return(this);
        }
예제 #2
0
파일: Criteria.cs 프로젝트: thevpc/neormf
        public Criteria SetString(int pos, String value)
        {
            SqlParam p = new SqlParam();

            p.SetPos(pos);
            p.SetValue(value);
            p.SetSqlType(Types.VARCHAR);
            parameters.Add(pos, p);
            return(this);
        }
예제 #3
0
파일: Criteria.cs 프로젝트: thevpc/neormf
        public Criteria SetDouble(int pos, double value)
        {
            SqlParam p = new SqlParam();

            p.SetPos(pos);
            p.SetValue(value);
            p.SetSqlType(Types.DOUBLE);
            parameters.Add(pos, p);
            return(this);
        }
예제 #4
0
파일: Criteria.cs 프로젝트: thevpc/neormf
        public Criteria SetObject(int pos, Object value, DataField dataField)
        {
            SqlParam p = new SqlParam();

            p.SetPos(pos);
            p.SetValue(value);
            p.SetSqlType(SQLUtils.ToSqlType(dataField.getSqlType()));
            parameters.Add((pos), p);
            return(this);
        }
예제 #5
0
파일: Criteria.cs 프로젝트: thevpc/neormf
        public Criteria SetDate(int pos, DateTime value)
        {
            SqlParam p = new SqlParam();

            p.SetPos(pos);
            p.SetValue(value);
            p.SetSqlType(Types.DATE);
            parameters.Add(pos, p);
            return(this);
        }
예제 #6
0
파일: Criteria.cs 프로젝트: thevpc/neormf
        public Criteria SetTimestamp(int pos, DateTime value)
        {
            SqlParam p = new SqlParam();

            p.SetPos(pos);
            p.SetValue(value);
            p.SetSqlType(Types.TIMESTAMP);
            parameters.
            Add((pos), p);
            return(this);
        }
예제 #7
0
파일: Criteria.cs 프로젝트: thevpc/neormf
        public Criteria SetTime(int pos, TimeSpan value)
        {
            SqlParam p = new SqlParam();

            p.SetPos(pos);
            p.SetValue(value);
            p.SetSqlType(Types.TIME);
            parameters.
            Add((pos), p);
            return(this);
        }
예제 #8
0
파일: Criteria.cs 프로젝트: thevpc/neormf
        public Criteria SetBoolean(int pos, bool value)
        {
            SqlParam p = new SqlParam();

            p.SetPos(pos);
            p.SetValue(value ? (1) : (0));
            p.SetSqlType(Types.INTEGER);
            parameters.
            Add((pos), p);
            return(this);
        }