1:小第把数剧库中的头6条数剧读出来,请问SQL语句怎么写啊?
2:我想让DataGrid只显示6行(可能有些数剧太长,要2行才能显示),该怎么办?怎么在DataGrid属性中设?

解决方案 »

  1.   

    1.  select top 6 * from tablename2.  写分页的DataGrid, <asp:DataGrid id="DataGrid1" runat="server"
    PageSize="6" AllowPaging="True"></asp:DataGrid>
    或者直接属性生成器里面改
      

  2.   

    1:select top 6 from 表名
    2:把单元格内文本换行去掉
      

  3.   

    1 where rownum<7
    2 好像没有办法在一个Cell里回车显示两行。
      

  4.   

    我用ACESS数剧库.表MSG,有Tital,Body,ID(ID是表自动生成,每加入条数剧变自加1)
    我用VS.NET建的工程
    oleDbDataAdapter读数倨,改写其中的Selectcommand.
    SQL语句是SELECT TOP 6 Tital, ID
    FROM MSG
    ORDER BY ID DESC
    报错~~该怎么办?
      

  5.   

    这样写
    SELECT TOP 6 Tital,[ID]
    FROM MSG
    ORDER BY [ID] DESC
      

  6.   

    select top 6 from tablename
    设置足够的宽度试试
      

  7.   

    SELECT TOP 6 ([ID],Tital)
    FROM MSG
    ORDER BY [ID] DESC
      

  8.   

    强制不换行:
    1)定制列表的样式:datagrid1.CssName="List";2)样式:
    <style>.list{white-space:noWrap;}</style>