Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Nickolaz


Молчун

Зарегистрирован:
29 July 2008
Сообщения: 42
Примеры кода: 0
 

Как организовать выборку данных для дня заданного в DateTime параметре

08 August 2008 12:48  


Здравствуйте.
Воот таккой вопрос не как не могу понять как можно реализовать...
Имеется вот такая организация работы с базой:
<form id="form1" runat="server">
<asp:DropDownList ID="ReportDataList" runat="server" DataTextFormatString="{0:dd.mm.yyyy}" DataSourceID="SqlDataSource2" AutoPostBack="True" DataTextField="TimeOut" DataValueField="TimeOut">
</asp:DropDownList>
<asp:GridView ID="ReportTable" runat="server" DataSourceID="SqlDataSource1" AutoGenerateColumns="False" >
<Columns>
<asp:BoundField HeaderText="Время" DataFormatString="{0:hh.mm.ss}" DataField="TimeOut" ItemStyle-HorizontalAlign="Center" />
<asp:BoundField HeaderText="Состояние насоса" DataField="PumpState" ItemStyle-HorizontalAlign="Center"/>
<asp:BoundField HeaderText="Выходная частота, Гц" DataField="FreqTurboRelation" ItemStyle-HorizontalAlign="Center"/>
<asp:BoundField HeaderText="Ток по фазе А, А" DataField="PhaseCurrentA" ItemStyle-HorizontalAlign="Center"/>
<asp:BoundField HeaderText="Загрузка, %" DataField="LoadSUPED" ItemStyle-HorizontalAlign="Center"/>
<asp:BoundField HeaderText="Сопротивление изоляции, МОм" DataField="ResistIsolation" ItemStyle-HorizontalAlign="Center"/>
</Columns>
<EmptyDataTemplate>
Нет данных для выбранного условия
</EmptyDataTemplate>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:MyConnectionString %>" SelectCommand="SELECT [PumpState], [FreqTurboRelation], [ResistIsolation], [PhaseCurrentA], [LoadSUPED], [TimeOut] FROM [Chink] WHERE ([TimeOut] = @TimeOut)">
<SelectParameters>
<asp:ControlParameter ControlID="ReportDataList" Name="TimeOut" PropertyName="SelectedValue"
Type="DateTime" />
</SelectParameters>
</asp:SqlDataSource>

<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:MyConnectionString %>">
</asp:SqlDataSource>

</form>

Т.е. на основе выбранного в DropDown значения (типа DateTime, список этих значений тоже берётся из тойже таблицы) выбираются данные из базы, но выборка идёт по полноценному формату DateTime, т.е. день.месяц.год часов.минут.секунд, таким образом выбирается один единственный элемент из базы для данного дня, на нужно чтобы выбирались все данные для выбранного в DropDown дня. Т.е. как указать что нужно выборку делать не по полному формату DateTime, а только день.месяц.год. Для примера:
В базе лежат значения:
10.11.2008 11:28:00
10.11.2008 11:29:00
10.11.2008 11:20:00
и т.д. по идеи их нужно отобразить. Подскажите как организовать выборку пожалуйсто.




Алексей, выложите пожалуйсто весь контрол. Чтобы мне не тратить время на разработку защиты от выбора невозможных дат. Или ваш контрол допускает выбор 30 февраля например?

Данное сообщение получено с сайта GotDotNet.RU
Наверх
  



Общие вопросы программирования на ASP.NET

 Как организовать выборку данных для дня заданного в DateTime параметреNickolaz  08 August 2008 12:48
 Re: Как организовать выборку данных для дня заданного в DateTime параметреC#C++  08 August 2008 21:08
 Как организовать выборку данных для дня заданного в DateTime параметреkluchmm  08 August 2008 13:12
 Как организовать выборку данных для дня заданного в DateTime параметреNickolaz  08 August 2008 13:29
 Как организовать выборку данных для дня заданного в DateTime параметреsk  08 August 2008 14:18
 Как организовать выборку данных для дня заданного в DateTime параметреNickolaz  08 August 2008 15:08
 Как организовать выборку данных для дня заданного в DateTime параметреNickolaz  08 August 2008 13:46
 Как организовать выборку данных для дня заданного в DateTime параметреNickolaz  08 August 2008 13:48
 Как организовать выборку данных для дня заданного в DateTime параметреZegee  08 August 2008 13:04
 Как организовать выборку данных для дня заданного в DateTime параметреNickolaz  08 August 2008 13:27
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта