Ik ben nu al enkele dagen bezig met het zoeken naar de beste manier om een database te gebruiken op een Pocket PC.
De bedoeling is, dat ik op de PDA gegevens invoer en inlees. En dat deze weer worden gesync. met de Desktop pc. De programmeer taal die ik wil gebruiken is Visual studio.net
Er zijn verschillende manieren. Vroeger was er in Visual CE 3.0 de mogelijkheid om een acces database te gebruiken, en deze via de activeSync te kopieren naar een PDA. Deze mogelijkheid is er nog steeds, maar je kunt in Visual studio.net geen koppeling meer maken met een CDB bestand (compact dabase bestand). Er zijn is wel een bedrijf wat die mogelijkheid geeft. Maar dit Activx component moet je kopen (€ 50,-)
Dan is er tegenwoordig de mogelijkheid tot Microsoft SQL CE 2.0 hier kun je dus een SQL database aanmaken op je pda, en deze synchroniseren. Met zijn grote broertje SQL server. Hier ben ik niet mee bekend, en je moet dus een SQL server hebben. de MSDE (Microsoft SQL desktop engine) heeft de mogelijkheid volgens mij niet.
De mogelijkheid om een XML bestand te gebruiken. Het nadeel hiervan is dat het niet eenvoudig via de acitveSync kan worden gesyncroniseerd. Dit zou ik dan op moeten halen van een internet pagina, en dan kijken wat de verschillen zijn. Hierbij komt dus een hoop programmeer werk.
Heeft er iemand nog andere ideeen, en welke van bovenstaande ideeen gebruiken jullie. Het liefste gebruik ik de 1e oplossing, maar dan in Visual Studio.net Dus een acces database die zich op de desktop pc bevind en die word gesynchroniseerd met de PDA. En dat ik dit bestand dan kan inlezen in mijn applicatie. Dit is een hobby project, en ik ben eigenlijk niet van plan hier € 50 euro voor te gaan betalen voor het activex component. Dus misschien is er iemand die gratis oplossing heeft.
De bedoeling is, dat ik op de PDA gegevens invoer en inlees. En dat deze weer worden gesync. met de Desktop pc. De programmeer taal die ik wil gebruiken is Visual studio.net
Er zijn verschillende manieren. Vroeger was er in Visual CE 3.0 de mogelijkheid om een acces database te gebruiken, en deze via de activeSync te kopieren naar een PDA. Deze mogelijkheid is er nog steeds, maar je kunt in Visual studio.net geen koppeling meer maken met een CDB bestand (compact dabase bestand). Er zijn is wel een bedrijf wat die mogelijkheid geeft. Maar dit Activx component moet je kopen (€ 50,-)
Dan is er tegenwoordig de mogelijkheid tot Microsoft SQL CE 2.0 hier kun je dus een SQL database aanmaken op je pda, en deze synchroniseren. Met zijn grote broertje SQL server. Hier ben ik niet mee bekend, en je moet dus een SQL server hebben. de MSDE (Microsoft SQL desktop engine) heeft de mogelijkheid volgens mij niet.
De mogelijkheid om een XML bestand te gebruiken. Het nadeel hiervan is dat het niet eenvoudig via de acitveSync kan worden gesyncroniseerd. Dit zou ik dan op moeten halen van een internet pagina, en dan kijken wat de verschillen zijn. Hierbij komt dus een hoop programmeer werk.
Heeft er iemand nog andere ideeen, en welke van bovenstaande ideeen gebruiken jullie. Het liefste gebruik ik de 1e oplossing, maar dan in Visual Studio.net Dus een acces database die zich op de desktop pc bevind en die word gesynchroniseerd met de PDA. En dat ik dit bestand dan kan inlezen in mijn applicatie. Dit is een hobby project, en ik ben eigenlijk niet van plan hier € 50 euro voor te gaan betalen voor het activex component. Dus misschien is er iemand die gratis oplossing heeft.