У меня есть этот код, который подсчитывает количество записей с тем же годом и датой. Но когда я запускаю приложение, он не работает. Вот мой код:Подсчет определенного количества записей с использованием MySqlDataReader
try
{
string query = "SELECT * FROM tblOrder WHERE [email protected]";
MySqlCommand cmd = new MySqlCommand(query, con);
cmd.Parameters.AddWithValue("@dateTimeNow", Convert.ToDateTime(DateTime.Now).ToString("yyyy-MM"));
MySqlDataReader dr = cmd.ExecuteReader();
MessageBox.Show("OK");
con.Open();
while (dr.Read())
{
count++;
}
dr.Close();
con.Close();
}
catch (Exception)
{
}
Offtopic 'DateTime.Now' является alreadty' DateTime' вам не нужно 'Convert' – V4Vendetta
Можете ли вы объяснить, как вы заключаете * когда я запускаю приложение, оно не работает * part – V4Vendetta
Что не работает? Не пишите пустой блок catch, который скрывает исключение без каких-либо предупреждений или сообщений, чтобы вы знали, что не так с вашим кодом. – Steve