none
Вывод только одной записи из БД RRS feed

Ответы

  • > а как можно выбрать последнюю запись?



    отсортировать по убыванию, например, Id и выбрать первую запись. 
    SELECT TOP (1) * FROM [Table1] ORDER BY Id DESC
    

     
    • Помечено в качестве ответа Program-s.g 30 ноября 2011 г. 5:05
    30 ноября 2011 г. 4:54

Все ответы

  • Я  попробовал вот так
    <asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource1"  >
        <ItemTemplate>
       <br /> <%# Eval("art")%>
        </ItemTemplate>
        </asp:ListView>
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
            SelectCommand="SELECT * FROM [Table1]"></asp:SqlDataSource>
        <asp:DataPager ID="DataPager1" runat="server" PagedControlID="listview1" PageSize="1">
        </asp:DataPager>
    

    , но может есть другой, более правильный способ?
    • Изменено Program-s.g 29 ноября 2011 г. 19:05
    29 ноября 2011 г. 19:03
  • > как можно выводить только одну запись [...] SelectCommand="SELECT * FROM [Table1]">

     
    SELECT TOP (1) * FROM [Table1]
    
    

     
    • Изменено Malobukv 30 ноября 2011 г. 3:17
    30 ноября 2011 г. 3:17


  •  
    SELECT TOP (1) * FROM [Table1]
    
    

     
    а как можно выбрать последнюю запись?
    30 ноября 2011 г. 4:32
  • > а как можно выбрать последнюю запись?



    отсортировать по убыванию, например, Id и выбрать первую запись. 
    SELECT TOP (1) * FROM [Table1] ORDER BY Id DESC
    

     
    • Помечено в качестве ответа Program-s.g 30 ноября 2011 г. 5:05
    30 ноября 2011 г. 4:54