| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 783 人关注过本帖
标题:求助,如何按照我规定的顺序来显示数据
只看楼主 加入收藏
cumtwsj
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2009-11-16
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
求助,如何按照我规定的顺序来显示数据
大家好,我现在利用DataGrid控件来显示sql 里面的数据。sql里面有一张数据表,这种表中“序号”是主键
现在我有一个整型的数组,现在我想按照数据里面的数据在datagrid控件中显示。
假如 数组时a【10】,里面存储的数据分别是,1,3,4,5,7,6,9,8,2,10
我想按照数组里面的序号来在datagrid中显示数据。
搜索更多相关主题的帖子: 数据 顺序 
2009-11-16 22:22
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:7 
这个问题发到.NET板块吧.他们比较熟
这已经不是SQL解决的问题了

有实力才会有魅力 实力来自坚持不懈的努力
2009-11-17 09:21
不说也罢
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:39
帖 子:1481
专家分:4989
注 册:2007-10-7
收藏
得分:7 
这里写个的例子,拿去研究一下吧:

程序代码:
<%@ Page Language="VB" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. runat="server">


    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        myDataGrid.DataSource = GetData()
        myDataGrid.DataBind()

    End Sub
    Private Function GetData() As DataTable
        Dim dt As DataTable = New DataTable
        For i As Integer = 1 To 5
            dt.Columns.Add(New DataColumn("", GetType(System.String)))
        Next
        'For i As Integer = 0 To 4
        '    dt.Rows.Add(dt.NewRow)
        '    For j As Integer = 0 To 4
        '        dt.Rows(i)(j) = i.ToString()
        '    Next
        'Next
        Dim a(9) As String
        For i As Integer = 0 To 9 '这里模拟一个数组
            a(i) = i
        Next
        For i As Integer = 0 To 9 '将数组的值填入datagrid
            dt.Rows.Add(dt.NewRow)
            For j As Integer = 0 To 4
                dt.Rows(i)(j) = i.ToString()
            Next
        Next
        
        Return dt
    End Function

</script>

<html xmlns="http://www. runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
 
        <asp:DataGrid ID="myDataGrid" runat="server">
        </asp:DataGrid>
 
    </form>
</body>
</html>

===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================
2009-11-17 12:57
快速回复:求助,如何按照我规定的顺序来显示数据
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018104 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved