Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455

    [C# e ASP.NET]Connessione mySQL

    Ciao a tutti,

    questa volta mi sto spingendo a studiare l'ASP.NET con il C# e devo effettuare una connessione ad un database MySQL locale.

    Uso questo codice:

    codice:
       protected void Button1_Click(object sender, EventArgs e)
            {
                try
                {
    
                    SqlConnection cn = new SqlConnection("Data source=localhost;" + "Database=myDBtest;" + "Password=pw;" + "Connect Timeout=5;");
                    cn.Open();
                }
                catch (Exception ex)
                {
                    lbl.Text = ex.Message;
                }
             }
    Dopo aver premuto quel pulsante mi esce questo errore:

    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

    Non capisco proprio i dati credo di averli inseriti tutti correttamente...per sicurezza ho anche copiato il database nella cartella bin del progetto.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    MySql o SQL Server ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455
    Microsoft SQL Server Compact

    ps: Non avevo fatto caso che ci fossero mySQL e SQL.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Allora il titolo del thread è sbagliato ...

    SQL Server l'hai installato?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455
    Originariamente inviato da oregon
    Allora il titolo del thread è sbagliato ...

    SQL Server l'hai installato?
    Sì,certo.

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Ma se è la versione Compact allora hai un file .sdf ... guarda questo

    http://www.connectionstrings.com/sql-server-2005-ce
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455
    Niente da fare...non si vuole proprio connettere...

    ho provato anche a creare altri db SQL con il formato .mdf ma niente da fare.

    Unica cosa, è che se mi connetto con questa stringa :

    Data Source=myDBtest.sdf;Password=pw;File Mode=Exclusive;Persist Security Info=False;

    mi da questo errore:


    "Parola chiave 'file mode' non supportata."


    Ho provato ad eliminare quella parte della stringa ma poi mi inizia a dire di nuovo impossibile connettersi al database..

  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    C'è una sezione specifica dedicata ad ASP.NET.
    Sposto la discussione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    455
    Ops, non me ne ero accorto

    comunque sia, ho risolto, avevo sbagliato la stringa di connessione che era questa:
    codice:
    @"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Ludovico\Documents\databaseTEST.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"

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.