Я пытаюсь отобразить содержимое базы данных с помощью ListView из файла базы данных .mdf. Вот блок кода, который я использую:ListView и база данных
connection = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=database.mdf;Integrated Security=True");
SqlDataAdapter dataAdapter;
DataTable table;
SqlCommand command;
command = new SqlCommand("SELECT * FROM movies", connection);
dataAdapter = new SqlDataAdapter(command);
table = new DataTable();
dataAdapter.Fill(table);
moviesListView.ItemsSource = table.DefaultView;
И это не работает. Я также пробовал DataContext вместо ItemsSource, но это не помогает. Когда я использую DataGrid, с другой стороны, он работает нормально.
Не могли бы вы объяснить причину этого?
С уважением, Vitalii.
Что вы означает, что не работает? Вы получаете сообщение об исключении или ошибке? –
Просто не видите содержимое (ListView пуст). – witua
Глупый вопрос: но вы проверили, содержит ли 'таблица' какие-либо строки? –