powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataBindings и BindingSource + поле кол-ва - не могу связать
7 сообщений из 7, страница 1 из 1
DataBindings и BindingSource + поле кол-ва - не могу связать
    #35390248
Юрий_Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый всем!
Как связать свойство Text поля с таблице датасета или полем в BindingSource - известно.
Пытаюсь присоединить поле к свойству Count у BindingSource и получаю ошибку.

Cannot bind to the property or column count on the DataSource. Parameter name: dataMember


Неужели это не возможно простым способом?
...
Рейтинг: 0 / 0
DataBindings и BindingSource + поле кол-ва - не могу связать
    #35390722
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все возможно.
встречный вопрос,не уж то не возможно,выложить код,которым ты пытаешься это сделать?
...
Рейтинг: 0 / 0
DataBindings и BindingSource + поле кол-ва - не могу связать
    #35391466
Юрий_Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
конечно возможно!!! ВОТ:
Dim b As New Binding("Text", Me.Vw_DS_ContractsBindingSource, "count")
Me.TextBox_Count.DataBindings.Add(b)

Что то тут не верно? Если вместо "count" ставлю имя поля, то все ОК, а коунт не хочет
...
Рейтинг: 0 / 0
DataBindings и BindingSource + поле кол-ва - не могу связать
    #35391629
Фотография WYPMAH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий_Ш
и правильно ругается, ведь вот этой конструкцией:
Код: plaintext
Dim b As New Binding("Text", Me.Vw_DS_ContractsBindingSource, "count")
count - это поле привязки.

А почему бы count не получать свойством, а не привязкой к полю?
...
Рейтинг: 0 / 0
DataBindings и BindingSource + поле кол-ва - не могу связать
    #35408052
Юрий_Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно пояснить, как это - "Получать свойством"? Кажется я знаю, но не догадываюсь. Книг то прочитано уж немало. В двух словах. Спасибо
...
Рейтинг: 0 / 0
DataBindings и BindingSource + поле кол-ва - не могу связать
    #35409272
Фотография WYPMAH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий_Ш
BindingSource.Count Property
Gets the total number of items in the underlying list.

пример:
Код: plaintext
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.
private void button1_Click(object sender, EventArgs e)
{
    // Create the connection string, data adapter and data table.
    SqlConnection connectionString =
         new SqlConnection("Initial Catalog=Northwind;" +
         "Data Source=localhost;Integrated Security=SSPI;");
    SqlDataAdapter customersTableAdapter =
        new SqlDataAdapter("Select * from Customers", connectionString);
    DataTable customerTable = new DataTable();

    // Fill the the adapter with the contents of the customer table.
    customersTableAdapter.Fill(customerTable);

    // Set data source for BindingSource1.
    BindingSource1.DataSource = customerTable;

    // Set the label text to the number of items in the collection before
    // an item is removed.
    label1.Text = "Starting count: " + BindingSource1.Count.ToString();

    //Access the List property and remove an item.
    BindingSource1.RemoveAt( 4 );

    // Show the new count.
    label2.Text = "Count after removal: " + BindingSource1.Count.ToString();
}
...
Рейтинг: 0 / 0
DataBindings и BindingSource + поле кол-ва - не могу связать
    #35410948
Юрий_Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да это ясно, здесь постоянная синхронизация при событии. В случае со значением столбца этого кода то не будет. Наивно я предполагал, что к любому свойству мона прицепиться. Спасибо
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataBindings и BindingSource + поле кол-ва - не могу связать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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