[VB.NET] Creare una funzione per collegare il DB

mercoledì 09 aprile 2008 - 16.17

marco.santilli Profilo | Junior Member

Ho un sviluppato un programma che avrò un DB SQL SERVER EXPRESS in rete

In pratica nel mio programma mi piaceva mettere una form che:

- cercava DB in rete
- una volta trovato, lo selezionava e faceva APPLICA

Spero di essere stato chiaro.
Io adesso per simularlo apro SQL MANGAGER e ricerco il DB in rete poi da li lo salvo

Quando eseguo il programma il va a cercarlo come se fosse in locale, invece è SQL che dirotta la chiamata verso il server.

Ciao e grazieeeee

alx_81 Profilo | Guru

>Ho un sviluppato un programma che avrò un DB SQL SERVER EXPRESS in rete
>In pratica nel mio programma mi piaceva mettere una form che:
>
>- cercava DB in rete
cosa intendi per "cercare in rete"? Gli passi tu tipo di login e credenziali?

>- una volta trovato, lo selezionava e faceva APPLICA
APPLICA cosa? Cosa deve succedere?

>Spero di essere stato chiaro.
mmmmh.. insomma

>Io adesso per simularlo apro SQL MANGAGER e ricerco il DB in rete poi da li lo salvo
Mi sto perdendo.. cosa salvi? Non capisco cosa intendi? Ti appare nell'object explorer?

>Quando eseguo il programma il va a cercarlo come se fosse in locale, invece è SQL che dirotta la chiamata verso il server.
Proprio non capisco. Puoi essere più chiaro?

Alx81 =)

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

marco.santilli Profilo | Junior Member

Il server ha il motore SQL.

I client solo le DLL per la connessione.

Quindi devo realizzare questa funzione che mi collega il DB pescato in RETE al programma.

Per salvare intendo salvare il percorso di dove risiede il DB nel server

Ciao e grazieeeeee

alx_81 Profilo | Guru

>Quindi devo realizzare questa funzione che mi collega il DB pescato in RETE al programma.
Ok, ma per farlo ti servono le credenziali di accesso e quindi tipo di autenticazione (SQL o Windows integrated), eventuale istanza (nomeserver\istanza), utente e password. Poi puoi provare a connetterti in rete verso il server.
Per connetterti ad eventuali server, o crei al volo la stringa di connessione e provi ad aprire la connessione oppure usi SMO (Sql Server Management Object) ovvero un insieme di librerie che ti consentono la gestione di un SQL Server 2005.
>
>Per salvare intendo salvare il percorso di dove risiede il DB nel server
Questa proprio non la capisco.. vuoi salvare la connectionstring creata? oppure proprio il percorso su cui è stato creato il db?

>Ciao e grazieeeeee
di nulla!
Alx81 =)

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