Hy для всех,Отметьте календарь с доступа DB
У меня проблема с привязкой или подключением календаря к базе данных. Приложение (Access DB) постоянно обновляется с новыми датами, и каждый раз, когда пользователь вводит данные, мне нужно отображать даты из базы данных в календаре. Прежде всего я новичок на C# и создаю простые приложения для работы. Я создал запрос, который заполняет datagrid (поэтому администратор может манипулировать), но не может найти способ заполнить выбранные даты в календаре.
try
{
string ID = labelIDFT.Content.ToString();
string Query = "SELECT Ferie.Data FROM Ferie WHERE (Ferie.Login LIKE '%"+ ID +"%')";
OleDbCommand cmnd = new OleDbCommand(Query, ConFerie);
ConFerie.Open();
cmnd.CommandType = System.Data.CommandType.Text;
OleDbDataAdapter da = new OleDbDataAdapter(cmnd);
DataTable tbl = new DataTable();
da.Fill(tbl);
dataGrid.ItemsSource = tbl.DefaultView;
ConFerie.Close();
}
catch (Exception ex)
{
ConFerie.Close();
MessageBox.Show("A handled exception just occurred: " + ex.Message, "Exception Sample", MessageBoxButton.OK, MessageBoxImage.Warning);
}
</i>
Я попытался создать DataSet, но я не знаю, как связать с календарем. Кто-нибудь может мне помочь? Thx