Example #1
0
        public bool Set(object id, object value)
        {
            var result = false;

            while (true)
            {
                if (!YoConvert.ToInt(ref id))
                {
                    break;
                }

                if (value == null)
                {
                    result = sqlDelete((int)id);
                    break;
                }

                result = sqlSet((int)id, value);
                break;
            }
            if (!result && m_errorDict.ContainsKey(DB))
            {
                if (createTable())
                {
                    result = Set(id, value);
                }
            }
            return(result);
        }
Example #2
0
        public object Get(object id)
        {
            if (!YoConvert.ToInt(ref id))
            {
                return(null);
            }

            var result = sqlGet((int)id);

            if (result == null && m_errorDict.ContainsKey(DB))
            {
                createTable();
            }
            return(result);
        }