internal FrameworkDataConnection CreateConnection(FrameworkDataConnection existingConnection)
        {
            var conn = new FrameworkDataConnection(FSGlobal, existingConnection);

            conn.Open();

            return(conn);
        }
示例#2
0
        private FrameworkDataCommand CreatePKCommand(FrameworkDataConnection conn, T o, string where = null, string orderBy = null)
        {
            var cmd = conn.CreateCommand();

            cmd.CommandText           = o.IdentCommand();
            cmd.AdditionalWhereClause = where != null
                ? DevFrameworkBaseObject.ConvertLoadCondition(o.GetVirtualColumnNameOnPropertyName, where, false)
                : null;

            cmd.ReplacingOrderByClause = where != null
                ? DevFrameworkBaseObject.ConvertLoadCondition(o.GetVirtualColumnNameOnPropertyName, orderBy, false)
                : null;

            return(cmd);
        }