• User

    stringa di connesione al database

    Ciao

    ho creato una web config con Visual Studio 2008 e sql expres edition....ma non riesco a farla funzionare.

    Uso oledb.
    Questa è la stringa di connesione:

        <add name="ArtisticConnectionString" connectionString=" Server=02PERLA-CASA\SQLExpress;Provider=SQLOLEDB.1;AttachDbFilename=d:\database\SitoIDSistemi_Data.MDF;Database=SitoIdSistemi;Integrated Security=True"/>
    

    Uso windos autentification in locale per il momento, poi quando caricherò sul server dovrò usare nome utente e password.

    quando faccio il debug mi dà errore sulla page:

     Private Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Init
            Dim cacheAppSettings As System.Configuration.AppSettingsReader = New System.Configuration.AppSettingsReader
            '  CacheViewState = CType(cacheAppSettings.GetValue("CacheViewState", GetType(System.String)), Boolean)
            ' _defaultDirectory = CType(cacheAppSettings.GetValue("ViewStateDir", GetType(System.String)), String)
            'TempoDurata = Now.TimeOfDay.TotalMilliseconds
            '<add key="objDB.ConnectionString" value="Provider=SQLOLEDB.1;Password=sigma;Persist Security Info=True;User ID=sa;Initial Catalog=Sitoidsistemi;Data Source=192.168.0.155" />
            objdb.ConnectionString = ConfigurationManager.ConnectionStrings("ArtisticConnectionString").ConnectionString
            If objdb.State <> ConnectionState.Open Then
                objdb.Open()
            End If
        End Sub
    

    esattamente a:
    objdb.Open()

    dandomi questo suggerimento:
    OleDBExcetion was unhandled by user code
    Nessun messaggio di errore disponibile, codice risultato: DB_E_ERRORSOCCURRED(0x80040E21).

    Qualcuno sapreme indicarmi dove stà lo sbaglio????
    e perchè mi dà quell'errore???


  • Super User

    Facendo il test della connessione che dice? La connessione l'hai ricavata da new connection oppure in che modo?


  • User

    non so come eseguire il test della connesione.........fino ad adesso o sempre programmato in ufficio usando la stessa connesione....
    è la prima volta che ci provo da casa....ed ovviamente la stessa stringa non funziona......

    se volete spiegarmi come si fa........io proverò a vedere cosa dice ;);)

    La connesione l'ho spudoratamente copiata.....e stò cercando di adattarla in modo che funzioni sul mio computer di casa dato che questo progetto lo finiro appunto a casa.........
    Però sono fortemente in difficolta nel farla funzionare........se potete aiutarmi perchè senza non posso testare quello che sto facendo....:gtsad::gtsad: