Beispiel #1
0
        /// <summary>
        /// 构建 Update 语句信息。
        /// </summary>
        /// <param name="table">要 Update 的表</param>
        public UpdateStatement(Table table)
        {
            Table = table;

            Values = new AssignValues();

            Where = new Conditions();
        }
Beispiel #2
0
        /// <summary>
        /// 构建 Insert 语句信息。
        /// </summary>
        /// <param name="table">需要 Insert 的表</param>
        /// <param name="getIdentity">是否获取 Identity</param>
        public InsertStatement(Table table, bool getIdentity = false)
        {
            Table = table;

            GetIdentity = getIdentity;

            Values = new AssignValues();
        }
Beispiel #3
0
        /// <summary>
        /// 构建 Insert 语句信息。
        /// </summary>
        /// <param name="table">需要 Insert 的表</param>
        public InsertStatement(Table table)
        {
            if (table is null)
            {
                throw new ArgumentNullException(nameof(table));
            }

            Table = table;

            Values = new AssignValues();
        }