green field

Korištenje SQLite baze podataka

S obzirom da je SQLite baza podataka bazirana na datotekama, mi isporučujemo set izdanih datoteki koje su potpuno konfigurirane sa datotekom baze podataka koja je već učitana sa standardnim podatkom.
Sve što trebate učiniti je napraviti setup web-a, učiniti mapu podataka upisnom i spremni ste za korištenje programa. Možete urediti sadržaj stranice nakon što se prijavite (login).

Upute niže su ovdje jedino u slučaju da želite kreirati vlastitu bazu podataka, umjesto da upotrijebite onu koja je uključena.

Preoblikovani db, mojo.db.config, je smješten na WebRoot/Data/sqlitedb/
U istoj mapi ćete naći i sqlite3.exe command line tool za Windowse.

Otvorite command prompt i cd u ovu mapu

Kako bi kreirali novu bazu podataka:

upišite sqlite3.exe yournewdbname.db.config

sljedeće, dok se pokreće sqlite upišite:

.read initdb.config

to će inicirati bazu podataka,

Trebat ćete staviti cijeli put na ovu datoteku u SqliteConnectionString na Web.config-u nakon toga bi trebali posjetiti /Setup/Default.aspx kako bi pokrenuli sql skripte.

Tipkom Conrol C izlazite iz sqlite očitavanja.

Pripazite da se upotreba .config za db oznaku koristi jedino da bi se datoteke zaštitile sa ASP.NET-om, i to se može zatražiti korištenjem http-a.

IIS 7 64 bit problem

Kada pokušate koristiti SQLite u sklopu programa 64 bit Vista ili Win 2008 servera sa IIS 7, može vam se pojaviti pogreška neispravne datoteke (invalid file) u vezi sa sqlite3.dll-om, zbog toga što je to 32 bit-ni dll.
Ovaj problem možete riješiti putem IIS-a, tako što ćete otići na advanced properties od application pool i podesiti "Allow 32 bit apps" kao točno.
 

A better event calendar for mojoportal