Esempio n. 1
0
        public FunctionResultTable(SqlObject[] values)
        {
            this.values = values;

            columns = new ColumnCollection(this);
            for (int i = 0; i < values.Length; i++) {
                columns.Add(new TableColumn(this, "column" + i, values[i].Type));
            }
            columns.MakeReadOnly();
        }
Esempio n. 2
0
            public QueryContainerTable(SystemTransaction transaction, Query query)
            {
                this.transaction = transaction;

                parameters = new List<SqlObject>();
                if (query != null) {
                    queryString = query.Text;
                    foreach (QueryParameter parameter in query.Parameters)
                        parameters.Add(parameter.Value);
                }

                columns = new ColumnCollection(this);
                columns.Add("#QUERY", SqlType.String, true);
            }