Tema: Re: .Net projekto architektura
Autorius: M
Data: 2010-10-08 14:43:42
Gal gali placiau kaip tu SQL litle sinhronizuoji su pagrindine sql baze ?

"Jornada Del Muerto" <agiraTrintI@gmx.co.uk> wrote in message 
news:i8hha8$1o4$1@trimpas.omnitel.net...
>    Teke su tokiom technologijom dirbti, daugiausiai su sandelio sistemom, 
> klientas pageidaudavo prekiu saraso su gan daug ivairios informacijos apie 
> preke, neskaitant ivairios uzsakymu ir didelio kiekio klientu 
> informacijos, tai MSSQL CE (tavo vadinamu SQL Compact) nevezdavo tada 
> daugiau kaip 1500 prekiu irasu (bent ant tu pda) ir labai daug vietos 
> uzimdavo tas jo failas palyginus su SQLite.
>
>    Veliau perdariau visa ju programeles varikli ant SQLite, tai laisvai 
> dirbdavo su 20 tukstanciu prekiu irasu islaikant tapacia db struktura ir 
> is bedos net su 100 000 nors tiesa letai, duomenys su SQLite lyginant su 
> MSSQL CE laikomi kokia 10 kartu kompaktiskiau net Unicode rezime.
>
>    Si Micsosoft technologija siuloma PDA yra visiskai ne nasi, nepatogi ir 
> t.t.. ta prasme:
>
>     1. uzima daug vietos laikomi duomenys PDA
>     2. su dideliais ju kiekiais PDA dirba letai.
>     3. Nepatogu keisti kazkokia DB stuptura, tenka p*stis su 
> MSSQLsinchronizacijom.
>
>    Nuo .NET 2005+ CF yra gerai atidirbta sio framework ADO.NET dalis ir 
> bent jau su MSSQL galima dirbti beveik taip pat kaip ir is ne compact 
> frameworko, ta prasme laisvai accessint MSSQL ir is tem imti ar i tenai 
> deti duomenis, tai kazkoks duomenu apsikeitimas ne problema, o vietine 
> saugykla laikas parode kad geriau tarnauja SQLite, labai paprasta DB, 
> palaikanti net tranzakcijas, taip kad aisku tavo reikalas sprest ka 
> naudoti.
>
>    p.s. Tiesa PDA kuo puikiausiai dirba su SOAP Webservice'ais tai esant 
> pastoviam online variantui galima is viso be vietines PDA db dirbti.
>
> "a" <a@a.a> wrote in message news:i8fj0p$qqb$1@trimpas.omnitel.net...
>> Hi,
>>
>> Mano pirma kiek didesne programele, noreciau pasitarti del bendros
>> architekturos.
>>
>> WinForms ir Mobile 6.1 appsas.
>> Vartotojas mobile appse pagrinde tik ivedineja duomenis. Duomenys nuseda
>> device'o SQL Compact DB'azej, kuri veliau yra sinchronizuojama su 
>> isoriniu
>> pilnaverciu SQL 2008 serveriu.
>> Desktopiniam appse vartotojas gali sinchronizuoti duomenis su isoriniu 
>> SQL
>> serveriu, taip pat vesti naujus, redaguoti, generuoti grafikus, 
>> spausdinti
>> ataskaitas, etc. Jei rysio nera - saugoja lokaliai, atsiradus -
>> sinchronizuoja.
>>
>> Duomenu sinchronizavimo igyvendimui buvau nuziurejes "Local Database 
>> Cache"
>> atveji 
>> (http://msdn.microsoft.com/en-us/library/cc714035%28VS.90%29.aspx).
>> Dabar pradejus daryti susiduriau su beda, kad Compact versija nepalaiko
>> "Stored Procedures" ir darosi sudetinga padaryti elementaru editable
>> DataGridView su duomenim is keliu lenteliu pagal vartotojo kriterijus. 
>> Tada
>> gal WinForms pusej geriau SQL Express versija, bet tada sinchronizavimas 
>> gal
>> kiek ne standartiniais MS'o numatytais keliais gautusi..
>>
>> Aciu visiems uz bet kokius pastebejimus, ar gal skaitini kazkoki sitai
>> temai..
>> 


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