Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Formato della stringa di inizializzazione non conforme alla specifica

    Salve a tutti, sono un po' nuovo di asp.net e ho incontrato un problema che non riesco a risolvere anche dopo aver letto quasi tutti i post di questo sito. ho fatto una semplicissima applicazione con l'ausilio di visual web developer in cui nella pagina di default ho inserito un elemento SqlDataSource con il quale mi collego ad un database e un GridView per la visualizzazione dei dati:

    codice:
    <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
    ConnectionString="<%$ ConnectionStrings:Landry_TestConnectionString %>" 
    SelectCommand="SELECT * FROM [Giochi]"></asp:SqlDataSource>
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
    DataKeyNames="Id_gioco" DataSourceID="SqlDataSource1">
    <Columns>
    <asp:BoundField DataField="Id_gioco" HeaderText="Id_gioco" 
    InsertVisible="False" ReadOnly="True" SortExpression="Id_gioco" />
    <asp:BoundField DataField="Nome" HeaderText="Nome" SortExpression="Nome" />
    <asp:BoundField DataField="Id_PROD" HeaderText="Id_PROD" 
    SortExpression="Id_PROD" />
    <asp:BoundField DataField="Costo_partita" HeaderText="Costo_partita" 
    SortExpression="Costo_partita" />
    <asp:BoundField DataField="Durata_ciclo" HeaderText="Durata_ciclo" 
    SortExpression="Durata_ciclo" />
    <asp:BoundField DataField="Vincita_massima" HeaderText="Vincita_massima" 
    SortExpression="Vincita_massima" />
    <asp:BoundField DataField="CODEMOD" HeaderText="CODEMOD" 
    SortExpression="CODEMOD" />
    <asp:BoundField DataField="CODSW" HeaderText="CODSW" SortExpression="CODSW" />
    </Columns>
    </asp:GridView>
    Il file web.config (relativamente alle stringhe di connessione)è invece il seguente:

    codice:
    <connectionStrings>
    <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
    providerName="System.Data.SqlClient" />
    <add name="Landry_TestConnectionString" connectionString="Data Source=10.0.0.111;Initial Catalog=Landry_Test;User ID=sa;Password=provaLandry"
    providerName="System.Data.SqlClient" />
    </connectionStrings>
    Se eseguo l'applicazione in debug su VWD funziona e ottengo tutto quello che mi interessa, ma se creo il sito con l'ausilio di IIS mi restituisce sempre

    Formato della stringa di inizializzazione non conforme alla specifica che inizia all'indice 0

    La configurazione di IIS credo sia corretta in quanto se tolgo questi due elementi, l'applicazione gira correttamente. Pensavo ad un errore nella stringa di connessione (leggendo anche altri post) ma non riesco ad individuare quale sia il problema

    Grazie in anticipo

  2. #2
    Nessuno mi può aiutare??

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    che intendi precisamente con "creare il sito con l'ausilio di IIS" ?

  4. #4
    nel senso che ho creato in internet information services la directory virtuale associandogli il percorso dei miei sorgenti e poi dal browser lancio l'indirizzo ip con la porta e il nome del sito che ho definito nel server.
    Ad esempio http:\\10.0.0.117:6767\Sito1 dove Sito1 è appunto il nome della mia applicazione web (cioè della directory virtuale).

    Spero di essere stato abbastanza chiaro

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Prova a vedere l'app da IIS stesso, con tasto destro sulla Directory Virtuale e poi "sfoglia".
    Non credo risolva il problema, ma è soltanto una prova (la porta di solito non va digitata)..

  6. #6
    Ho provato ma non cambia nulla, l'errore è sempre lo stesso. qualche altra idea

    In relazione alla porta, se non sbaglio, la si omette solo nel caso si usi quella di default

  7. #7
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    codice:
    AttachDBFilename=|DataDirectory|
    Cos'e' questo ?

  8. #8
    La parte relativa alla stringa di connessione l'ha creata automaticamente VWD quando ho inserito l'elemento sql source e mi ha chiesto di salvare nel web.config la stringa di connessione, quindi non saprei dirti il significato

  9. #9

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.