コード例 #1
0
        /// <summary>
        /// Create a new MochaDbCommand.
        /// </summary>
        /// <param name="db">Target MochaDatabase.</param>
        public MochaDbCommand(MochaDatabase db)
        {
            //Load mhql core.
            USE      = new Mhql_USE(Database);
            SELECT   = new Mhql_SELECT(Database);
            RETURN   = new Mhql_RETURN(Database);
            ORDERBY  = new Mhql_ORDERBY(Database);
            GROUPBY  = new Mhql_GROUPBY(Database);
            MUST     = new Mhql_MUST(Database);
            REMOVE   = new Mhql_REMOVE(Database);
            keywords = new MochaArray <MhqlKeyword>(USE, SELECT, REMOVE, RETURN, ORDERBY, GROUPBY, MUST);

            Database = db;
            Command  = string.Empty;
        }
コード例 #2
0
 /// <summary>
 /// Create a new MochaDbCommand.
 /// </summary>
 /// <param name="db">Target MochaDatabase.</param>
 public MochaDbCommand(MochaDatabase db)
 {
     //Load mhql core.
     USE      = new Mhql_USE(Database);
     ORDERBY  = new Mhql_ORDERBY(Database);
     GROUPBY  = new Mhql_GROUPBY(Database);
     MUST     = new Mhql_MUST(Database);
     REMOVE   = new Mhql_REMOVE(Database);
     SUBROW   = new Mhql_SUBROW(Database);
     SUBCOL   = new Mhql_SUBCOL(Database);
     DELROW   = new Mhql_DELROW(Database);
     DELCOL   = new Mhql_DELCOL(Database);
     ADDROW   = new Mhql_ADDROW(Database);
     CORDERBY = new Mhql_CORDERBY(Database);
     keywords = new MhqlKeyword[] {
         USE, REMOVE, ORDERBY, GROUPBY, MUST, SUBROW,
         SUBCOL, DELROW, DELCOL, ADDROW, CORDERBY
     };
     Database = db;
     Command  = string.Empty;
 }