На моей веб-странице У меня есть 2 текстовых блока, из которых я ввожу Год и Месяц. Можете ли вы рассказать мне запрос mysql, который получит количество дней в этом месяце. Я хочу использовать это в своем коде, и в зависимости от того количества дней мне нужно делать другие вещи. Я искал и нашел что-то вроде этогоРассчитать количество дней в месяце
SELECT DAY(LAST_DAY('2012-02-1'));
Это мой код за
public void search(object sender, EventArgs e)
{
string cnnString = "Server=localhost;Port=3307;Database=leavesystem;Uid=root;Pwd=ashish";
MySqlConnection cnx = new MySqlConnection(cnnString);
cnx.Open();
string cmdText = "Select DAY(LAST_DAY(CAST(CONCAT(@'" + year.value +"', '-', @'"+ month.value+"', '-', 1) AS DATE))) ";
MySqlCommand cmd = new MySqlCommand(cmdText, cnx);
}
Это дает мне количество дней, но у меня нет даты. У меня есть 2 текстовых поля год и месяц. Можете ли вы дать мне запрос на это?
Как вы думаете, это лучше сделать в вашем «коде-за»? Я думаю, вы используете 'C#'. – KaeL
Итак, вы хотите зависеть от подключения к базе данных для вычисления чего-то подобного в вашем коде? –
Да, я работаю в asp.net. Фактически я создаю ретранслятор динамически для своей веб-страницы, и я не знаю количества столбцов. Поэтому, когда пользователь вводит год и месяц, я хочу получить количество дней в этом месяце, а затем создать столбцы! –