Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > подстановка в запросе


Автор: OlegKochetov 24.5.2010, 10:15
Люди добрые, подскажите пожалуйста как сделать такой запрос, чтобы возвращал значение с подстановкой. Есть таблица в Access, в ней поле типа счетчик. Нужно в datagridview отобразить значения D00001 для 1 в базе, D00011 для 11 и т.п.  Как такое можно сделать?

Автор: mrbrooks 24.5.2010, 12:50
гуглите по слову WHERE или JOIN  в SQL.

вообще сложно что либо написать, когда не указывается атрибуты сущности, не говоря уже про кортежи.

Автор: OlegKochetov 24.5.2010, 13:05
При чем тут WHERE или JOIN? Мне нужно подсчитать количество символов в счетчике и в зависимости от этого дописать нужное количество нулей, а перед получившимся значением поставить букву D. Как такое можно сделать?

Автор: mrbrooks 24.5.2010, 13:12
Цитата(OlegKochetov @  24.5.2010,  14:05 Найти цитируемый пост)
При чем тут WHERE или JOIN?

а. смутила тема вопроса. она как бэ расходится с его сутью.


Цитата(OlegKochetov @  24.5.2010,  14:05 Найти цитируемый пост)
Как такое можно сделать? 

DataGridView поддерживает форматирование данных.
Гуглите в сторону DataGridView.CellFormatting

Автор: OlegKochetov 24.5.2010, 13:34
Большое спасибо за помощь, CellFormatting - это как раз то, что мне нужно, и не надо с запросом заморачиваться

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)