database del server SQL sul lato di spessore browser client basato senza installazione completa di SQL - è possibile?
-
13-10-2019 - |
Domanda
Vorrei costruire thick client utilizzando il browser web, Silverlight e qualche meccanismo di database. Cosa voglio dire? Mi piacerebbe avere qualche database sul lato client, che è l'interfaccia del browser web. C'è un modo per creare in qualche modo un file temporaneo o db struttura sul lato client che client può utilizzare offline senza connessione al server sql centrale e database centrale? Il presupposto è che il cliente non deve installare il server SQL sulla sua macchina e cliente non è necessario installare nulla (oltre a Silverlight per scopi UI) sul suo lato.
C'è un'altra ipotesi. Devo essere in grado di replicare i dati tra il centro di SQL Server 2008 e questo db sul lato client di spessore.
Soluzione
Si potrebbe usare SQL Server 2008 Express sul client , ma si dovrebbe avere per installarlo. C'è anche SQL Server Compact 3.5 :
SQL Server Compact 3.5 SP2 è un libero, facile da usare integrato motore di database che consente agli sviluppatori di costruire robusta Windows Desktop e mobile le applicazioni che girano su tutti i Windows piattaforme, tra cui Windows XP, Vista, Pocket PC e Smartphone.
In caso contrario, forse SQLite potrebbero soddisfare le vostre esigenze:
SQLite è una libreria software che implementa un self-contained, serverless, zero configurazione, transazionale motore di database SQL.