Méthodes simples et pratiques de lecture et d'exploitation des données, collez-les dans le programme et appelez directement
la méthode de lecture :
public DataSet Query(string SQLText)
{
SqlConnection myConnection=new SqlConnection(ConfigurationSettings.AppSettings["conn"]);
DataSetds = new DataSet();
SqlDataAdapter myCommand = new SqlDataAdapter(SQLText,myConnection);
maCommand.Fill(ds);
retourner ds ;
}
Méthode d'opération :
//Exécuter la requête et renvoyer SqlDataReader
public SqlDataReader QueryByReader (chaîne sqlstr)
{
si (sqlstr==String.Empty)
renvoie null ;
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["connstring"]);
SqlCommand myCommand = new SqlCommand(sqlstr, myConnection.Open
();
Résultat SqlDataReader = myCommand.ExecuteReader (CommandBehavior.CloseConnection);
renvoyer le résultat ;
}
//Faire fonctionner la base de données et ne renvoyer aucun résultat
public bool OperateDB (chaîne sqlstr)
{
si (sqlstr==String.Empty)
return false;
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["connstring"]);
SqlCommand myCommand = new SqlCommand(sqlstr, myConnection.Open
();
maCommand.ExecuteNonQuery();
maConnexion.Close();
renvoie vrai ;
}