|
|
|||||
Полезный изврат..
Хочу поделиться одной интересной возможностью. Особенно полезно новичкам, т.к. гуру и так гуру
Короче так. Всем, кто пишет на аспе, приходится сталкиваться с отображением на странице набора записей из бд. Делать это можно по-разному - не суть.. Иногда нужно отформатировать данные, полученные в результате запроса и отобразить в виде таблицы (далее - грида) каким-нить нетрадиционным образом. Например, отформатировать колонку грида содержащую даты, выделив при этом выходные дни определенным шрифтом или выделить определенные разряды чисел другим цветом и т.п. Реализовать это можно по-разному .. Предлагаю еще один способ (применительно к MS SQL Server): в самом запросе (хранимой процедуре) указываются тэги с использованием которых нужно форматировать полученый результат. Ну что-то типа Таким образом, результирующий набор записей уже будет содержать инструкции по отображению данных и останется только "вывалить" это в браузер клиенту. Данный вариант имеет кучу всяких минусов, однако вполне применим для решения различных специфичных задач, связанных с невозможностью использования других способов форматирования.. Уффф.. зы: прошу высказать заинтересовавшихся свое мнение и.. не пинать сильно |
|
|||||
вот так всегда..
а кто-нить хоть попробовал ? |
|
|||||
Регистрация: Jun 2000
Адрес: Зеленоград
Сообщений: 54
|
а я всю работу по формированию страницы делаю на сервере
а через ASP только вываливаю в INet то можно и знать про ASP достаточно мало и оставаться в среде базы данных всегда (работаю под ORACLE) нельзя объять необъятное (Козьма П. )
__________________
ed |
|
|||||
Ну когда как...
С датами нет смысла такое делать так как MS SQL выведет дату в своём формате, а мне требуется вывести в соответсвии с тем языком, ктоторый дефаульт в системе. Да и отформатировать данные легче в ASP.
__________________
Это - твоя жизнь и ты должен жить ее для себя. |
|
|||||
Регистрация: Jun 2000
Адрес: Зеленоград
Сообщений: 54
|
ЧТО ЗНАЧИТ ВЫВЕДЕТ ДАТУ В СВОЕМ ФОРМАТЕ ЕСТЬ ЖЕ FORMAT
И ВЫВОДИ КАК ВЗДУМАЕТСЯ А В КАКОЙ СИСТЕМЕ ? - НА СЕРВЕРЕ - НА КЛИЕНТЕ ЕСЛИ НА КЛИЕНТЕ ТО КАК ЭТО ОПРЕДЕЛИТЬ ЕСЛИ НА СЕРВЕРЕ ТО КАК УМОЛЧАНИЯ СЕРВЕРА ИНТЕРЕСНЫ КЛИЕНТУ А РАЗНИЦА ПО СЛОЖНОСТИ ФОРМАТИРОВАНИЯ НЕ ВЕЛИКА ПРОЩЕ ВПРОЧЕМ ЕСЛИ СТАТЬ ПОЛИГЛОТОМ ТО МОЖНО ИЗУЧАТЬ ВСЕ А ЕСЛИ БЫТЬ DB дизайнером это другое
__________________
ed |
|
|||||
2evalex
ne.........., legche - tak kak ya napisal..
delat razbor soderzhimogo kazhdogo polya v aspe namnogo trudnee (imho) ps: v etom-to i fishka |
Часовой пояс GMT +4, время: 01:00. |
|
« Предыдущая тема | Следующая тема » |
|
|