Tema: Re: DataSet Multiple SQL result (ar imanoma?)
Autorius: VyvIT
Data: 2010-02-02 15:49:03
mazdaug taip gal :]

            SqlDataReader reader = null;
            var tables = new DataTable[2];
            try
            {
                command.CommandTimeout = 120;
                lock (command.Connection)
                {
                    if (command.Connection.State != ConnectionState.Open)
                        command.Connection.Open();

                    reader = command.ExecuteReader();
                    for (int i = 0; i < tableCount; i++)
                    {

                        var table = new DataTable
                                        {
                                            Locale = 
System.Globalization.CultureInfo.InvariantCulture
                                        };
                        table.BeginLoadData();
                        table.Load(reader);
                        table.EndLoadData();
                        table.TableName = string.Format("Results{0}", i);
                        tables[i] = table;
                    }
                    reader.Close();
                }
            }
            catch (SqlException)
            {
                if (reader != null)
                    reader.Close();
                throw;
            }
            return tables;



"Jornada Del Muerto" <ask@me.email> wrote in message 
news:hk9a31$rns$1@trimpas.omnitel.net...
> Sveiki,
>
>    Tokia briedova ideja kilo, pvz turiu MSSQL ir as galiu proceduroje 
> daryti:
>
>    CREATE PROCEDURE MyProc AS
>
>    Select * From lenta1 where type=1
>    Select * From lenta1 where type=10
>    Select * From lenta2
>    Select * From lenta3
>
>    Tada jei kokiam nors manageryje paleisit tokia proc tai kaip visi zino 
> grazins kelis rezultatus, o ar eitu taip kad ir i DataSet'a paimt per 
> ADO.NET
>
>
>    Tipo daugmaz standartinis kreipimasis i SQL ir DataSet.Load, yra siaip 
> toks metodas bet jis tada klausai lentu vardu, bet as gal 10 selectu 
> skirtingu is tos pacios darau...
>
>    Dar yra DataAdapter.Fill bet as negaliu gauti is IDbConnection jo 
> IDataAdapter, nes dirbu interface'u lygyje...
>
>    Gal kas bande? pavyko nepavyko? ar siaip turi nuomuone ?
> 


3Dastronomyagricultureaudioautosautos.audiautos.audioautos.binariesautos.bmwautos.clubautos.fordautos.hondacrxautos.japanautos.mercedesautos.opelautos.sportautos.volvoautos.vwaviaavia.binariesbankcardsbinariesbooksbuildingcinemacommercecomp.hardwarecomp.softwarecomp.lietuvinimascomp.networksculturedarbas.ieskaudarbas.siulaudesigneconomicselectronicsfaunafauna.aquafauna.binariesfishingflorafotofoto.binariesgamesgames.csgames.onlinegsmgurmanaihumourhumour.binariesinternetlawmicrosoftmotomusicmusic.binariesmusic.instrumentsmusic.LT.binariesnavigacijaphppoliticsprogrammingrpgsportstudyingsveikatatalktesttranslationtransportationtraveltravel.binariestvunixvideovideo.binarieswatersportswwwwww.flashpdaautos.supermama.ltmobiledarbasretro.3Dretro.agricultureretro.astronomyretro.audioretro.autosretro.autos.audiretro.autos.audioretro.autos.binariesretro.autos.bmwretro.autos.clubretro.autos.fordretro.autos.hondacrxretro.autos.japanretro.autos.mercedesretro.autos.opelretro.autos.sportretro.autos.supermamaretro.autos.supermama.ltretro.autos.volvoretro.autos.vwretro.aviaretro.avia.binariesretro.bankcardsretro.beosretro.binariesretro.booksretro.buildingretro.cinemaretro.commerceretro.compretro.comp.hardwareretro.comp.lietuvinimasretro.comp.networksretro.comp.softwareretro.cultureretro.darbasretro.darbas.ieskauretro.darbas.siulauretro.designretro.economicsretro.electronicsretro.e-vejasretro.faunaretro.fauna.aquaretro.fauna.binariesretro.fishingretro.floraretro.fotoretro.foto.binariesretro.gamesretro.games.csretro.games.onlineretro.games.rpgretro.genealogijaretro.gsmretro.gurmanairetro.humourretro.humour.binariesretro.internetretro.YZFretro.YZF.nebukretro.YZF.nebuk.netikintisretro.YZF.nebuk.netikintis.bukretro.YZF.nebuk.netikintis.buk.tikintisretro.lawretro.microsoftretro.mobileretro.motoretro.musicretro.music.binariesretro.music.instrumentsretro.music.LTretro.music.LT.binariesretro.navigacijaretro.newsretro.news.taisyklesretro.newuserretro.pdaretro.phpretro.politicsretro.programmingretro.rpgretro.sportretro.studyingretro.sveikataretro.talkretro.translationretro.transportationretro.travelretro.travel.binariesretro.tvretro.unixretro.videoretro.video.binariesretro.watersportsretro.wwwretro.www.flashdiylt.rkm.news.announcelt.rkm.news.newuser