对于/下一个 列db访问,按字母顺序访问



我在这里的第一篇文章(我是意大利语(。

我有一个关于/下一个cicle的顺序的问题...暂时使用此代码自动检索数据库访问的列(ASP DB访问(。我想知道是否可以按字母顺序排序此cicle ...

<%
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("miodb.mdb")
Set objRs = Server.CreateObject("ADODB.Recordset")
strSQL="SELECT * FROM articoli"
objRs.Open strSQL, objConn,3,3
For each field in objRs.Fields
%>
<div class="form-group">
    <div class="input-group">
      <div class="input-group-addon"><b><%=field.name%></b></div>
      <input type="<%=field.name%>" class="form-control" id="exampleInputAmount" name="<%=field.name%>">
      <div class="input-group-addon">mq</div>
    </div>
</div>

<% Next %>

通过您的问题,您似乎想在表中订购列名,尽管您从"

中选择">

相反,您可以使用Information_schema

select * from information_schema.columns where table_name='articoli' order by column_name

这将为您提供该表中的所有列,然后可以循环。

如果我误解了,您想从选择语句订购实际结果,则需要列来订购,只需将其添加到Select语句。

select * from articoli order by specifik_column_name

最新更新