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

    Connesione e query con SQL Server 2014

    Sto imparando a programmare in asp.net ma non riesco a connettermi al database sql server 2014
    Il codice � il seguente
    codice:
    using (SqlConnection connection = new SqlConnection("Server=DESKTOP-R4FN8DD\\SQLEXPRESS;Database=pubs;User Id=Michele;Password=*****;"))
            using (SqlCommand cmd = new SqlCommand("SELECT au_id AS ID, au_lname As Nome FROM [dbo].[authors]", connection))
            {
                try
                {
                    connection.Open();
                    using (SqlDataReader reader = cmd.ExecuteReader())
                    {
                        // Check is the reader has any rows at all before starting to read.
                        if (reader.HasRows)
                        {
                            // Read advances to the next row.
                            while (reader.Read())
                            {
                                // To avoid unexpected bugs access columns by name.
                                int ID = reader.GetInt32(reader.GetOrdinal("ID"));
                                String Nome = reader.GetString(reader.GetOrdinal("Nome"));
                                form1.InnerText += "ID: " + ID;
                                form1.InnerText += "Nome: " + Nome;
                                form1.InnerText += "<br />";
                            }
                        }
                    }
    
                }catch(SqlException ex)
                {
                    form1.InnerText += ex.Message;
                }
                catch (InvalidOperationException ex)
                {
                    form1.InnerText += ex.Message;
                }
    
            }
    Con questo codice ho l'errore che l'accesso non � riuscito per l'utente Michele nonostante nome utente e password sono corretti.
    Dove sbaglio?
    Ringrazio tutti coloro che mi daranno una mano e se potessero anche controllare se il resto del codice � scritto bene

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    assicurati che sia la giusta connection string per SQL Server che stai usando (2014 ?)

    http://www.connectionstrings.com/sql-server/

    e dimmi se stai usando una Windows form o stai facendo una applicazione web, perche' questa è la sezione asp.net...perche' se è cosi' ti sposto nella sezione apposita

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    ps, la butto cosi', prova a togliere uno slash dal nome server:
    DESKTOP-R4FN8DD\SQLEXPRESS

  4. #4
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    Quote Originariamente inviata da djciko Visualizza il messaggio
    ps, la butto cosi', prova a togliere uno slash dal nome server:
    DESKTOP-R4FN8DD\SQLEXPRESS
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

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.