Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Interrogare database e portabilità software
domenica 29 marzo 2009 - 11.59
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
GiuseppeI
Profilo
| Newbie
3
messaggi | Data Invio:
dom 29 mar 2009 - 11:59
Salve a tutti,
ho creato un programma in VB.net che esegue delle query su un database di access.
Ho avuto diverse segnalazioni da utenti che utilizzano sistemi operativi (ovviamente parlo di Windows) a 64 bit; il problema è che utilizzo DAO per creare/interrogare il database.
La domanda che voglio fare agli esperti è: "Cosa mi consigliate per creare/interrogare il database? Quello che mi interessa è la portabilità del mio programma."
Il programma richiede il MS Framework 2.0, potrei utilizzare LINQ to SQL, ma se non erro dovrei compilare il tutto per il framework 3.5 (e sempre se non erro, coloro che utilizzano Windows 2000 non possono installarlo).
Non che sia un problema ricompilare tutto per il framework 3.5, ma preferirei evitare.
Dimenticavo, non è importante mantenere formato di access del database; posso cambiarlo a mio piacimento.
Grazie a tutti coloro che risponderanno.
Buona domenica.
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
dom 29 mar 2009 - 13:43
>Dimenticavo, non è importante mantenere formato di access del
>database; posso cambiarlo a mio piacimento.
Ciao Giuseppe,
Se l'applicazione è monoutente (nel senso che il database è installato contestualmente al client che vi accede) potresti utilizzare SQL Server Compact Edition:
http://www.microsoft.com/Sqlserver/2008/en/us/compact.aspx
Esistono altri DBMS embedded di pubblico dominio decisamente interessanti come SQLite:
http://www.sqlite.org
Diversamente se prevedi di installare il database engine su un server dedicato in modo che più applicazioni client possano accedervi contemporaneamente, opterei per SQL Server 2008 Express Edition:
http://www.microsoft.com/sqlserver/2008/en/us/express.aspx
>Grazie a tutti coloro che risponderanno.
>Buona domenica.
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
GiuseppeI
Profilo
| Newbie
3
messaggi | Data Invio:
mar 31 mar 2009 - 17:10
Ti ringrazio per la risposta.
Ho tardato nel replicare perchè ho voluto testare per benino sqlite...
Ne avevo sentito parlare, ma non l'avevo mai utilizzato; è proprio quello che cercavo (specialmente perchè non richiede installazione).
Grazie ancora e buona serata.
Torna su
Stanze Forum
Elenco Threads
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 !