Esempio n. 1
0
        public virtual DataTable GetByFieldToTable(String Field, Object Value)
        {
            String[] Fields = new String[1];
            Fields[0] = Field;
            Object[] Values = new Object[1];
            Values[0] = Value;
            string sql = RootLibrary.GetScriptGetByField(this, Fields, Values);

            return(Provider.ExecuteToDataTable(sql));
        }
Esempio n. 2
0
        public virtual Object[] GetByField(String Field, Object Value)
        {
            String[] Fields = new String[1];
            Fields[0] = Field;
            Object[] Values = new Object[1];
            Values[0] = Value;
            string    sql     = RootLibrary.GetScriptGetByField(this, Fields, Values);
            DataTable dtTable = Provider.ExecuteToDataTable(sql);

            Object[] objects = new Object[dtTable.Rows.Count];
            for (int i = 0; i < dtTable.Rows.Count; i++)
            {
                objects[i] = RootLibrary.GetObjectValue(dtTable.Rows[i], this);
            }
            return(objects);
        }