表头是不是说表格的标题?
如果说是的话
比如你的表头有ID、发表时间、点击次数
则<a href="?SortBy=id">ID</a> <a href="?SortBy=posttime">发表时间</a> <a href="?SortBy=hitnum">点击次数</a>
然后在你的SQL中就分别处理这些情况
If Trim(Request.QueryString("SortBy"))="" Then
sortBy="ID"
ElseIf Trim(Request.QueryString("SortBy"))="id" Then
sortBy="ID"
ElseIf Trim(Request.QueryString("SortBy"))="posttime" Then
sortBy="posttime"
ElseIf Trim(Request.QueryString("SortBy"))="hitnum" Then
sortBy="hitnum"
End If
SQL="SELECT * FROM YouTable ORDER BY
"&sortBy&" DESC"
具体的情况要看你自己的