示例#1
0
        /// <summary>
        /// Generate Sprocs scripts using a SqlServerStoreProcedureStream class.
        /// </summary>
        /// <returns></returns>
        public override StoreProcedureStream[] GenerateSProcs()
        {
            StoreProcedureStream[] sprocs = new SqlServerStoreProcedureStream[_selectedTables.GetLength(0)];

               //Create a table object with all columns metadata configured
               for (byte i = 0; i < _selectedTables.GetLength(0); i++)
               {
                    //create a new sproc stream for each table
                    sprocs[i] = GetTable(_selectedTables[i]).MakeStoreProcedureStream();
               }

               return sprocs;
        }
示例#2
0
 public override StoreProcedureStream MakeStoreProcedureStream()
 {
     SqlServerStoreProcedureStream _sssps = new SqlServerStoreProcedureStream();
       _sssps.StoreFromTable(this);
       return _sssps;
 }