[Consiglio] Applicazione con db locale

mercoledì 30 dicembre 2009 - 10.15

Samb1985 Profilo | Junior Member

Devo realizzare una piccola applicazione che utilizza un database locale (preferibilmente sql server, o acccess).
L'applicazione esegue una serie di query sul db e ne visualizza i risultati. Dovrà essere utilizzata su due pc e quindi con due db separati. Devo far in modo che quando installo l'applicazione venga copiato e utilizzato il db di base interno all'applicazione.

Qualche consiglio su come procedere in Visual Studio dopo aver creato un nuovo progetto Windows Application ?

freeteo Profilo | Guru

Ciao,
non so se ho capito bene, ma forse ti basta aggiungere al progetto il file del db io ti consiglio Access se ogni applicazione deve gestire il suo e non hai troppi dati da gestire.
Quindi ti basta tasto Dx->Add Item->Existing Item->scegli il file mdb e nelle proprietà gli dici "CopyToOutput=Always" (oppure IfNewer) in modo che quando compili il programma ti venga copiato anche nella directory dove fa il build...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

alx_81 Profilo | Guru

Ciao

>Qualche consiglio su come procedere in Visual Studio dopo aver
>creato un nuovo progetto Windows Application ?
Personalmente farei un bel setup project con script di post installazione che altro non fanno che installare il database in locale. Ma sei sicuro che ti serva un database locale? Non potresti limitarti ad esempio ad un formato di archiviazione come un file XML? Il database che devi creare è così complesso?

--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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