ok maintenant j'utilise la base de données SQL pour obtenir les valeurs de différentes tables ... Je fais donc la connexion et obtenir les valeurs comme ceci:connexion SQL à la base de données répéter
DataTable dt = new DataTable();
SqlConnection connection = new SqlConnection();
connection.ConnectionString = ConfigurationManager.ConnectionStrings["XYZConnectionString"].ConnectionString;
connection.Open();
SqlCommand sqlCmd = new SqlCommand("SELECT * FROM Machines", connection);
SqlDataAdapter sqlDa = new SqlDataAdapter(sqlCmd);
sqlCmd.Parameters.AddWithValue("@node", node);
sqlDa.Fill(dt);
connection.Close();
donc c'est une requête sur la page et j'appelle beaucoup d'autres questions sur la page.
Alors ai-je besoin d'ouvrir et de fermer la connexion à chaque fois ... ???
aussi sinon cette partie est commune dans tous:
DataTable dt = new DataTable();
SqlConnection connection = new SqlConnection();
connection.ConnectionString = ConfigurationManager.ConnectionStrings["XYZConnectionString"].ConnectionString;
connection.Open();
puis-je mettre en Joue-la comme une fonction et l'appeler à la place .. le code regarderait ... plus propre i essayé de faire cela, mais je obtenir des erreurs telles que:
La connexion n'existe pas dans le contexte actuel.
suggestions ???
grâce
Wish I Knew cela il y a longtemps ... –