![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 28.01.2008
Сообщений: 267
|
![]()
Собственно есть таблица бд, у нее есть колонки, для примера возьмем Column1, Column2, Column3 значения в этих колонках все стринговые. У меня есть процедура в которую передается стринговое название одной из колонок, теперь мне нужно выбрать список значение в linq запросе, зная только имя колоки
Код:
Не забываем говорить спасибо за помощь - это ведь так приятно
![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 28.01.2008
Сообщений: 267
|
![]()
Блин, похоже сработал метод желтого утенка http://lifehacker.ru/2011/11/30/rubber-duck/
на случай если кому пригодится Код:
Не забываем говорить спасибо за помощь - это ведь так приятно
![]() |
![]() |
![]() |
![]() |
#3 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
ужас .
Код:
Последний раз редактировалось eval; 20.05.2014 в 16:24. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 28.01.2008
Сообщений: 267
|
![]()
ну это я образно сказал, после того как пост написал появилась, вот такая мысль. Я когда у PM спрашиваю что-то, а потом мысли вслух и сам нахожу решение, так он мне говорит заведи себе желтую уточку.
Насчет кода, была у меня такая мысль, но вот мне сейчас понадобилось кроме colName еще и ID (статическое название колоки) из таблицы тянуть, тоесть по сути 2 поля - это ID int и colName string. Чтобы ваш код заработал, мне надо будет создать отдельный класс с двумя полями и натравить его на строковый запрос?
Не забываем говорить спасибо за помощь - это ведь так приятно
![]() |
![]() |
![]() |
![]() |
#5 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
наверное так: ExecuteQuery<KeyValuePair<int, string>>. вощем все решаеться
а то такой рефлекшн, да еще на всех 100500 записях, ух... Последний раз редактировалось eval; 20.05.2014 в 16:59. |
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 28.01.2008
Сообщений: 267
|
![]() Цитата:
Не забываем говорить спасибо за помощь - это ведь так приятно
![]() |
|
![]() |
![]() |
![]() |
#7 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программная смена имени колонки в DBGridEh. | firephenix | Общие вопросы Delphi | 13 | 18.07.2013 08:42 |
Как выбрать значение из таблицы? | Chuikov | Microsoft Office Excel | 8 | 27.06.2013 22:11 |
Условие на колонки таблицы | pusik | БД в Delphi | 8 | 21.05.2011 04:47 |
сравнить значение из массива и выбрать значение | konrad | Microsoft Office Excel | 4 | 15.03.2011 20:40 |
Выбрать из таблицы наименьшее значение | John_chek | БД в Delphi | 2 | 14.05.2007 17:17 |