Tema: Re: DataSet Multiple SQL result (ar imanoma?)
Autorius: Jornada Del Muerto
Data: 2010-02-02 16:17:04
Aplamai idomus kodas, as tu BeginLoadData niekad nedarau ir veikia jei kraunu lenta..  tas man keista.

O visumoj idomu ir issiverciama be DataAdapter, reiks bandyt, dabar biski uzimtas, bet veliau researcha padarysiu, tiesiog projekto vieno etapo pabaiga :)


"VyvIT" <labas@viso.iki> wrote in message news:hk9agf$sfe$1@trimpas.omnitel.net...
> 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