Tema: Re: Visual Studio ir SQLite
Autorius: Laimis
Data: 2014-08-01 13:03:16
Mr Anderson rašė:

> Visa tai puiku ir jau senai instaliuota (tik wrapperis sqlite-net PCL, o
> ir binaries 8.1 (skaityk aukščiau, nors beviltiška)), bet kokio b... net
> nėra tokio dalyko kaip con.Open()? Kai su paprastom formom dirbant, tai
> šitas daiktas yra, o kodėl nėra čia ir kuo ji pakeist?

Beviltiška yra tikėtis pasinaudoti WP8 ADO.Net API (System.Data), kurio 
jis nepalaiko.

Beviltiška sukišti WP8 „Setups for 32-bit Windows“, kai WP8 reikia 
specifinio build'o „Precompiled Binaries for Windows Phone 8“. Ir ne 
šiaip sau binaries, bet Visual Studio extension'o.

Beviltiška bukai rašyti cnn.Open(), kai naudojamas sqlite-net 
wrapper'is. Reikia skaityti jo dokumentaciją (ar matai čia metodą .Open()?):
https://github.com/praeclarum/sqlite-net/wiki

O dabar kiek išsamiau.
„Binaries“ yra tiesiog SQLite C API biblioteka. Bet su C API .Net'e 
nedaug ką nuveiksi, ar ne?
Todėl ir instaliuoji .Net wrapper'į, kuris aibę žemo lygio C funkcijų ir 
aprišimo kodo apgaubia aukšteniuoju ir — svarbiausia — C# API.
Tai imk ir naudok tą C# API.