Newsgroup: it.comp.lang.visual-basic
Titolo: Stringa di connessione.

Potete cortesemente illustrarmi come si configura correttamente o si 
recupera, con Visual Basic 2010 Express, la "stringa di connessione" ad un 
database?
Vi prego gentilmente di non dirmi che voglio la "pappa pronta" perch� son 
diversi giorni che ci studio sopra.
 
Grazie comunque a tutti coloro vorranno (e non) aiutarmi.
 
 

 diversi giorni che ci studio sopra.
 
Allora riporta i tentativi che non hanno funzionato e i relativi 
errori, cosï¿œ non si parte da zero a rispondere...
 
Alberto
 
 

 risalire ad essi?
 
A parte il quoting imbarazzante, sinceramente non credo di essere in 
grado di spiegartelo in modo piï¿œ semplice che fare un click.
Per cui, se non sei riuscito a fare click sul link che ho cercato per 
te su google, e che ti ho scritto nel post precedente, non credo ci 
siano molte altre vie...
Poi magari se c'ï¿œ qualcosa che non ti ï¿œ chiaro in quel link, possiamo 
parlarne. Ma devi dirci cosa non ti sia chiaro.
 
 
Alberto
 
 

Ciao Pippo.
Innanzitutto devi scegliere il tipo di DB al quale vorrai connetterti. A seconda della scelta, utilizzerai la classe opportuna. Ad esempio:
http://msdn.microsoft.com/it-it/library/system.data.sqlclient.sqlconnection(v=vs.100).aspx
 
http://msdn.microsoft.com/it-it/library/system.data.oledb.oledbconnection(v=vs.100).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1
 
Queste due classi sono comprese in .NET. Se vuoi usare altri DB, devi cercare il provider opportuno.
 
Di seguito un esempio di connessione OLEDB:
http://msdn.microsoft.com/it-it/library/cc437979(v=vs.71).aspx
 

 ha scritto nel 
messaggio news:43dfe16b-a58b-478a...@googlegroups.com...

Grazie Fabrizio x i suggerimenti, ma purtroppo non son riuscito, 
evidentemente c'� qualcosa che impedisce il corretto funzionamento.
 
Di seguito riporto un piccolo esempio che ho trovato fra i tuoi link:
 
==================================================
    ' Visual Basic
    Public Sub ConnectToSql()
        Dim conn As New SqlClient.SqlConnection
        '
        ' TODO: Modify the connection string and include any
        ' additional required properties for your database.
        '
        conn.ConnectionString = _
        "integrated security=SSPI;data 
source=C:\Users\utente\Documents\.\SqlDB.sdf;" & _
        "persist security info=False;initial catalog=SqlDB"
        '
        Try
            conn.Open()
            ' Insert code to process data.
        Catch ex As Exception
            MessageBox.Show("Failed to connect to data source")
        Finally
            conn.Close()
        End Try
    End Sub
==================================================
 
Restituisce il messaggio d'errore (come nel mio caso) se non pu� connettersi 
al database "SqlDB.sdf".
 
Ti sarei immensamente grato se sapessi dirmi cosa c'� che non v� nella 
stringa di connessione.
 
In ogni caso ti saluto con simpatia.
 
Pippo.
 
 


 
Gentile Alberto, scusami x il quoting imbarazzante, ti prego di dare uno 
sguardo alla mia risposta x Fabrizio, l� c'� un esempio che ti sarei grato 
esaminassi.
Ti prego, inoltre, di comunicarmi se c'� qualche errore nella stringa di 
connessione.
 
Un saluto anche a te con simpatia.
 
Pippo.