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.. >>