_mike_
05-03-2011, 15:37
Ciao a tutti,
io eseguo il seguente codice C#:
privatevoid btnConn_Click(object sender, EventArgs e)
{
//creo una connessione "SqlConn"
//STRINGA DI CONNESSIONE SBAGLIATA
SqlConnection SqlConn = new
SqlConnection("Server=NomePC/SQLEXPRESS; Database=SQLTestDB;Integrated Security=True");
SqlCommand cmd = newSqlCommand("SELECT * FROM Azienda", SqlConn);
try
{
SqlConn.Open();
// Uso la classe DataReader per leggere la
// tabella un record alla volta
SqlDataReader myReader = cmd.ExecuteReader();
// Per ogni record
while (myReader.Read())
{
// stampa i valori
MessageBox.Show(myReader.GetInt32(0).ToString(), myReader.GetInt32(1).ToString());
}
DataView MyDataView = newDataView();
dgSqlTestDB.DataSource = SqlConn.DataSource;
// Chiudo DataReader
myReader.Close();
// Chiudo Connessione
SqlConn.Close();
}
catch(Exception Eccez)
{
MessageBox.Show("Si è generata la seguente eccezione: " + Eccez);
}
}
E con ogni stringa di connessione che uso mi da errore che non riesce a connettersi al DB.
Il DB è in locale in un istanza SQLEXPRESS.
Cosa sbaglio??
PS: La connessione da remoto al DB è attiva come dovrebbe essere.
io eseguo il seguente codice C#:
privatevoid btnConn_Click(object sender, EventArgs e)
{
//creo una connessione "SqlConn"
//STRINGA DI CONNESSIONE SBAGLIATA
SqlConnection SqlConn = new
SqlConnection("Server=NomePC/SQLEXPRESS; Database=SQLTestDB;Integrated Security=True");
SqlCommand cmd = newSqlCommand("SELECT * FROM Azienda", SqlConn);
try
{
SqlConn.Open();
// Uso la classe DataReader per leggere la
// tabella un record alla volta
SqlDataReader myReader = cmd.ExecuteReader();
// Per ogni record
while (myReader.Read())
{
// stampa i valori
MessageBox.Show(myReader.GetInt32(0).ToString(), myReader.GetInt32(1).ToString());
}
DataView MyDataView = newDataView();
dgSqlTestDB.DataSource = SqlConn.DataSource;
// Chiudo DataReader
myReader.Close();
// Chiudo Connessione
SqlConn.Close();
}
catch(Exception Eccez)
{
MessageBox.Show("Si è generata la seguente eccezione: " + Eccez);
}
}
E con ogni stringa di connessione che uso mi da errore che non riesce a connettersi al DB.
Il DB è in locale in un istanza SQLEXPRESS.
Cosa sbaglio??
PS: La connessione da remoto al DB è attiva come dovrebbe essere.