Access vs. xml

martedì 30 ottobre 2007 - 18.56

pecos81 Profilo | Junior Member

ciao a tutti,
ho sempre sviluppato applicazioni basate su db access e ne ho una che sfrutta anche la replica del db. mi stavo chiedendo, però, se fosse più furbo passare ad xml. uno dei motivi principali è il macchinoso sistema di replica di access, le difficoltà che si incontrano ad aggiornare la struttura del db,....
vorrei sapere, da chi ha buone conoscenze in merito, quale dei due sistemi può avere più vantaggi che svantaggi.
grazie e ciao

us01739 Profilo | Expert

bhe, sembrerebbe facile rispondere alla tua domanda ma invece non lo è!!
Secondo me dipende dalla quantità di dati che devi immagazzinare e dall' uso che l'applicazione fa di questi dati...

Se si tratta di utilizzare i dati come si farebbe in un file ini, passa assolutamente ad xml...
Se si tratta di utilizzare i dati archivio temporaneo, passa assolutamente ad xml...
Se i dati sono numerosi e li utilizzi pesantemente con query, insert, update ecc.., ti consiglio di utilizzare un database server, ma se non puoi, rimani in access...

Spero di esserti stato utile
Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
http://www.robertogelmini.com
---------------------------------------------------

pecos81 Profilo | Junior Member

beh, il software sarebbe un gestionale, quindi con dati importanti: anagrafiche clienti,....
il mio problema è che devo far sincronizzare 2 o + pc non in lan. quindi mi consigli di basarmi ad es. su sql express? però con questa soluzione bisognerebbe installare sql su tutti i client, configurarlo... troppo complesso (se ci sono dei problemi con i clienti ci sarebbe da spararsi per risolverli da remoto). sembra che l'unica sia access, almeno questo mi sembra l'unico compromesso.
se hai delle obiezioni o suggerimenti..te ne ringrazio.

ciao

us01739 Profilo | Expert

Bhe, è chiaro che parlare stando fuori è più semplice, quindi non vorrei dire cose scontate...

L'unica obbiezione è che se davvero come scrivi ci dati importanti, dovresti andare verso un database tipo SQLServer per poterne gestire meglio le security perchè lasciare dati sensibili su un db access ci vuole un pazzo (...filosoficamente parlando, chiaro...)

E' chiaro però che stiamo parlando di soluzioni e costi diversi...

Ad ogni modo, sì, evita assolutamente l'xml

ciao




Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
http://www.robertogelmini.com
---------------------------------------------------
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5