|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.11.2014, 14:01 | #1 |
Пользователь
Регистрация: 27.11.2014
Сообщений: 22
|
нужна помощь с ADO.NET
Задача такова, DataGridView заполненный названиями таблиц базы данных, нужно при нажатии на ячейку DataGridView содержащюю название таблицы , сформировать запрос который выведет содержимое этой таблицы в другой DataGridView. Использую MS SQL Server. Хотел попробовать с помощью переменной указать название таблиц, но не получается(((
или как в с# указать имя таблицы в sql запросе через переменную? Последний раз редактировалось valun91; 27.11.2014 в 19:17. |
27.11.2014, 20:43 | #2 |
Форумчанин
Регистрация: 12.06.2012
Сообщений: 110
|
На такой запрос "SELECT * FROM @table" он будет ругаться, даже если укажите SqlParameter @table. Программа вам выдаст исключение "необходимо объявить переменную @table".
Можно сделать так. Код:
|
27.11.2014, 21:34 | #3 |
Пользователь
Регистрация: 27.11.2014
Сообщений: 22
|
а имя таблицы можно задать переменной?
заранее спасибо. |
27.11.2014, 22:07 | #4 |
Форумчанин
Регистрация: 12.06.2012
Сообщений: 110
|
Еще раз говорю. Если вы сделаете такую конструкцию
Код:
Код:
|
27.11.2014, 22:49 | #5 |
Пользователь
Регистрация: 27.11.2014
Сообщений: 22
|
суть в том что таблицы которые нужно будет выводить по событию СелЭнтер будет меня ться, следователино имена таблиц будут тоже динамически меняться.
|
27.11.2014, 23:24 | #6 |
Форумчанин
Регистрация: 12.06.2012
Сообщений: 110
|
|
27.11.2014, 23:29 | #7 |
Пользователь
Регистрация: 27.11.2014
Сообщений: 22
|
проблема в том что не могу понять как в запросе динамически менять имя выводимой таблицы
вот этой инструкцией я я получаю имя таблицы из DataGridView, Код:
Последний раз редактировалось valun91; 27.11.2014 в 23:39. |
27.11.2014, 23:35 | #8 |
Форумчанин
Регистрация: 12.06.2012
Сообщений: 110
|
Код:
|
27.11.2014, 23:37 | #9 |
Пользователь
Регистрация: 27.11.2014
Сообщений: 22
|
попробовал но программа нечего не выводит, а вот если вместо переменной вставить имя то тогда выводит, но потом оно динамически не поменяется
|
27.11.2014, 23:48 | #10 |
Пользователь
Регистрация: 27.11.2014
Сообщений: 22
|
спасибо разобрался
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаленный SQL-сервер Ado.Net + .Net remoting + Asp .Net | gammaray | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 2 | 22.11.2010 17:36 |
ADO.NET | CreaGame | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 10 | 22.08.2009 23:23 |
ADO.Net | __avatar__ | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 3 | 01.06.2009 01:44 |