Простые и практичные методы чтения данных и работы с данными: вставьте их в программу и напрямую вызовите
метод чтения:
public DataSet Query(string SQLText)
{
SqlConnection myConnection = новый SqlConnection(ConfigurationSettings.AppSettings["conn"]);
DataSet ds = новый DataSet();
SqlDataAdapter myCommand = новый SqlDataAdapter(SQLText,myConnection);
мояКоманда.Заполнить(дс);
вернуть дс;
}
Метод операции:
//Выполняем запрос и возвращаем SqlDataReader
общедоступный SqlDataReader QueryByReader (строка sqlstr)
{
если (sqlstr==String.Empty)
вернуть ноль;
SqlConnection myConnection = новый SqlConnection(ConfigurationSettings.AppSettings["connstring"]);
SqlCommand myCommand = новый SqlCommand (sqlstr, myConnection);
myConnection.Open ();
Результат SqlDataReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
вернуть результат;
}
//Работаем с базой данных и не возвращаем результаты
public bool OperateDB (строка sqlstr)
{
если (sqlstr==String.Empty)
вернуть false;
SqlConnection myConnection = новый SqlConnection(ConfigurationSettings.AppSettings["connstring"]);
SqlCommand myCommand = новый SqlCommand (sqlstr, myConnection);
myConnection.Open ();
мояКоманда.ExecuteNonQuery();
myConnection.Close();
вернуть истину;
}