Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / datagridview обращение к колонкам по имени / 7 сообщений из 7, страница 1 из 1
03.07.2014, 16:43
    #38687059
tasha klemer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
datagridview обращение к колонкам по имени
добрый день, неоходимо разьяснение в следующем вопросе:
Есть датагрид- источником является вьюха из набора данных.
Когда пытаюсь обратиться к значениям в текщей записи по имени колонки- он их не видет, когда пытаюсь обртиться по номеру колонки, проблем с видимостью нет

Код: vbnet
1.
2.
3.
4.
Me.DataGridView3.CurrentRow.Cells("Id_Company").Value	{"Не удается найти столбец с именем Id_Company.
Имя параметра: columnName"}	

Me.DataGridView3.CurrentRow.Cells(14).Value	1 {Integer}
...
Рейтинг: 0 / 0
03.07.2014, 18:59
    #38687187
igr_ok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
datagridview обращение к колонкам по имени
tasha klemer,

Наверное, вы пытаетесь обращаться по имени поля в таблице, а нужно брать имя столбца. Например, для поля Supplier ID сгенерированное имя столбца может быть supplierIDDataGridViewTextBoxColumn.
...
Рейтинг: 0 / 0
07.07.2014, 20:59
    #38689797
tasha klemer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
datagridview обращение к колонкам по имени
Код: vbnet
1.
Me.ComboBox2.SelectedValue = Me.DataGridView4.CurrentRow.Cells("EfNaDataGridViewTextBox").Value



Не удается найти столбец с именем EfNaDataGridViewTextBoxColumns.
Имя параметра: columnName
...
Рейтинг: 0 / 0
07.07.2014, 21:00
    #38689799
tasha klemer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
datagridview обращение к колонкам по имени
EfNaDataGridViewTextBoxColumn
...
Рейтинг: 0 / 0
07.07.2014, 21:22
    #38689811
tasha klemer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
datagridview обращение к колонкам по имени
Обратилась к полю через датасоурсе, где row-текyщий индекс DatGridView

Код: vbnet
1.
 Me.BuildInspectorDataSet.vAuditNotPlan.Rows(row)("EfNa").ToString()
...
Рейтинг: 0 / 0
08.07.2014, 22:09
    #38691167
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
datagridview обращение к колонкам по имени
Автоматически сгенерированнын имена столбцов в DataGidView обычно не совпадют с именами колонок в DataTable

Тут два варианта.

1. Посмотреть в дизайнере, какое имя получила колонка.
2. Забить на значения в DataGridView и использовать bindingSource.Current
...
Рейтинг: 0 / 0
09.07.2014, 11:31
    #38691653
tasha klemer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
datagridview обращение к колонкам по имени
Cat2
1. Посмотреть в дизайнере, какое имя получила колонка.



Очень исукала, но так ине нашла где имя задается
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / datagridview обращение к колонкам по имени / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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