powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Почему не берётся значение из БД?
6 сообщений из 6, страница 1 из 1
Почему не берётся значение из БД?
    #38888043
Solomka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть форма, на котоорой по идее должен отображаться список из БД.
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<Window
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:WpfApplication5" mc:Ignorable="d" x:Class="WpfApplication5.MainWindow"
        Title="MainWindow" Height="350" Width="525" Loaded="Window_Loaded_1">
    <Window.Resources>
        <CollectionViewSource x:Key="car_model_each_plantViewSource" d:DesignSource="{d:DesignInstance {x:Type local:car_model_each_plant}, CreateList=True}"/>
        <CollectionViewSource x:Key="list_With_SurnamesViewSource" d:DesignSource="{d:DesignInstance {x:Type local:List_With_Surnames}, CreateList=True}"/>
    </Window.Resources>
    <Grid DataContext="{StaticResource car_model_each_plantViewSource}">
        <DataGrid x:Name="list_With_SurnamesDataGrid" AutoGenerateColumns="False" EnableRowVirtualization="True" ItemsSource="{Binding Source={StaticResource list_With_SurnamesViewSource}}" Margin="26,41,91,79" RowDetailsVisibilityMode="VisibleWhenSelected">
            <DataGrid.Columns>
                
                <DataGridTextColumn x:Name="iDColumn" Binding="{Binding ID}" Header="ID" Width="SizeToHeader"/>
                <DataGridTextColumn x:Name="surnameColumn" Binding="{Binding Surname}" Header="Surname" Width="SizeToHeader"/>
            </DataGrid.Columns>
        </DataGrid>
    </Grid>
</Window>




И есть соответсвующий ей код:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace WpfApplication5
{
    /// <summary>
    /// Логика взаимодействия для MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void Window_Loaded_1(object sender, RoutedEventArgs e)
        {

               System.Windows.Data.CollectionViewSource list_With_SurnamesViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("list_With_SurnamesViewSource")));
            // Загрузите данные, установив свойство CollectionViewSource.Source:
            // list_With_SurnamesViewSource.Source = [универсальный источник данных]
        }
    }
}



Почему она не хочет брать значение из БД, когда они точно есть?
проект: https://yadi.sk/d/Z4igP7lKesgDu
бд: https://yadi.sk/d/MTG0LU5QesgDw
...
Рейтинг: 0 / 0
Почему не берётся значение из БД?
    #38888573
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolomkaПочему она не хочет брать значение из БД, когда они точно есть?
Может здесь написать что надо?

Solomka
Код: c#
1.
2.
// Загрузите данные, установив свойство CollectionViewSource.Source:
// list_With_SurnamesViewSource.Source = [универсальный источник данных]


Там контекст какой создать, данные во вьюсурс загрузить, не?
...
Рейтинг: 0 / 0
Почему не берётся значение из БД?
    #38889110
Solomka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKISolomkaПочему она не хочет брать значение из БД, когда они точно есть?
Может здесь написать что надо?

Solomka
Код: c#
1.
2.
// Загрузите данные, установив свойство CollectionViewSource.Source:
// list_With_SurnamesViewSource.Source = [универсальный источник данных]


Там контекст какой создать, данные во вьюсурс загрузить, не?

Ну допустим я попыталась написать:
Код: c#
1.
2.
3.
4.
5.
System.Windows.Data.CollectionViewSource list_With_SurnamesViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("list_With_SurnamesViewSource")));
            // Загрузите данные, установив свойство CollectionViewSource.Source:
            // list_With_SurnamesViewSource.Source = [универсальный источник данных]
            var rr = new MyDataBaseEntities();
            list_With_SurnamesViewSource.Source = rr.List_With_Surnames;


Ошибку не выдаёт, но и значения из БД не берёт
...
Рейтинг: 0 / 0
Почему не берётся значение из БД?
    #38920737
Solomka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я конечно полнимаю, что возможно ответ на вопрос совсем простой.
Но если кто-нибудь знает ответ, напишите пожалуйста.
А то иногда прям заглючит, что простое кажется сложным
...
Рейтинг: 0 / 0
Почему не берётся значение из БД?
    #38920776
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перезалейте проект, у меня чето архив не открывается.
...
Рейтинг: 0 / 0
Почему не берётся значение из БД?
    #38921203
Solomka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Почему не берётся значение из БД?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]